Como extrair chave pública usando o OpenSSL?

O comando a seguir gera um arquivo que contém as chaves pública e privada:

openssl genrsa -des3 -out privkey.pem 2048

Fonte:Aqui

Com o OpenSSL, a chave privada também contém as informações da chave pública, portanto, uma chave pública não precisa ser gerada separadamente

Como podemos extrair a chave pública do arquivo privkey.pem?

Obrigado.