Eu quero gerar uma chave RSA em GPG e usá-la em SSH login. Isso é possível? Se sim, como?
edit: veja a resposta do @wwerner, eu não tentei, mas parece ser a solução atual (a partir de 2018)
Estou usando o FileZilla para se conectar ao meu servidor SFTP. Mas quando estou tentando me conectar, isso me dá esse erro
Error: Disconnected: No supported authentication methods available (server sent: publickey)
Eu criei uma chave...
Com ssh -i <private key filename> , você pode instruir o ssh a usar uma chave privada extra para tentar a autenticação.
A documentação não está clara sobre como usar explicitamente apenas essa chave.
Cometi um grande erro, ou pelo menos acho que o fiz: "catted" a minha chave SSH privada
cat ~/.ssh/id_rsa
Agora estou com medo de ter criado uma falha de segurança, permitindo que outros usuários vejam minha chave privada observando o his...
Eu criei alguns certificados S / MIME autoassinados (usando o OSX Keychain & OpenSSL) e os exportei para 3 arquivos:
Certificado (.cer)
Chave privada (.p12)
Chave pública (.pem)
Ao tentar importar de volta para outro Mac, o certificad...
Rodar "ssh-keygen -t dsa" gera dois arquivos, uma chave privada e pública. É simples o suficiente para compreender que a chave privada é usada para se identificar no mundo externo, que só vê sua chave pública.
No entanto, eu também vi arquivo...
Eu sei que a chave pública do SSH pode ser recuperada do privado usando ssh-keygen -y .
Como uma chave pública (excluída) pode ser recuperada da chave privada no GPG (de preferência de uma forma que seja compatível com o OpenGPG)?
Encontrei um gerenciador de senhas da CLI muito interessante chamado pass .
Para usá-lo, você gera um par de chaves GPG2 e usa a ferramenta para ajudá-lo a armazenar senhas em arquivos criptografados por gpg2.
Para criptografar os arquivos (...
Eu sei que posso simplesmente abrir o pubkey e alterar o comentário após o == s, mas o campo de comentário também foi decidido na criação armazenada na chave privada? Se sim, como posso alterar esse campo sem gerar uma nova chave do zero?
...
ssh tem a opção -i para informar qual arquivo de chave privada deve ser usado na autenticação:
-i identity_file
Selects a file from which
the identity (private key) for RSA or DSA authentication is read.
The default is ~/.ssh/ide...