Ferramentas do usuário

Ferramentas do site


ssh:autenticacaochaves

Acesso SSH com chaves

Gere as chaves

ssh-keygen -t rsa

Envio das chaves para o servidor remoto

ssh-copy-id slackjeff@slackjeff.com.br

Alternativa manual ao ssh-copy-id

A chave pública correspondente será gerada usando o mesmo nome de arquivo (mas com uma .pubextensão adicionada) e armazenada no mesmo local (por exemplo, ~/.ssh/id_rsa.pub ou ~/.ssh/my_ssh_key.pub).

Use SFTP ou SCP para copiar o arquivo de chave pública (por exemplo, ~/.ssh/id_rsa.pub) para sua conta no sistema remoto (por exemplo, darvader@deathstar.empire.gov); por exemplo, usando SCP de linha de comando:

scp ${HOME}/.ssh/id_rsa.pub usuario@servidor.com.br

Você será solicitado a fornecer a senha da sua conta. Sua chave pública será copiada para seu diretório pessoal (e salva com o mesmo nome de arquivo) no sistema remoto.

authorized_keys

Você precisa enviar a chave pública para o arquivo authorized_keys presente no seu home.

cat ${HOME}/id_rsa.pub >> ~/.ssh/authorized_keys

Remova o arquivo

rm ~/id_rsa.pub

Recomenda-se utilizar permissão de leitura e gravação apenas para o dono do arquivo. Alguns UNIX (como HP-UX) e BSD's exigirão que essas permissões estejam assim aplicadas.

chmod 600 ~/.ssh/authorized_keys
ssh/autenticacaochaves.txt · Última modificação: 2022/10/13 15:30 por devnull