Login
Novidades
Comentarios
- Amigo use o Inssider, pra ver como esta o sinal, s...
- Boa tarde, Fiz o passa a passo e deu tudo certo, m...
- :D muito obrigado. sua ajuda valeu minha nota alta...
- Otima postagem, ajudo muito, estava com este erro,...
- Muito interessante seu post, parabens. To pesquisa...
Noticias Externa
Usuarios Online
Nós temos 1 visitante online| Artigo - Autenticação SSH sem senha (via chaves) |
|
|
|
| Escrito por chor4o |
|
O SSH (Secure Shell) em poucas palavras, é um programa que permite criar uma conexão segura com um servidor remoto viabilizando dessa forma o acesso ao console do servidor como se estivesse localmente nele. Administradores de rede/sistemas utilizam bastante esse programa e muitos deles usam a autenticação com chaves no seu dia-a-dia para acessá-los. Vejamos como fazer isso em seu Ubuntu: O primeiro passo é criar um par de chaves RSA (uma chave privada e uma chave pública) para autenticação. Para isso use o comando:
Após executar o comando acima, você será questionado para informar onde a chave privada será salva (neste ponto tecle
Em seguida, será solicitado que informe a “passphrase” (frase secreta). A frase secreta é uma senha que irá identificá-lo(a) como proprietário(a) da chave privada. É chamada de frase secreta porque pode conter espaços e não há limite de caracteres.
Após digitar a senha, a seguinte informação será exibida informando onde as chaves foram armazenadas (/home/usuario/.ssh/id_rsa é a chave privada e /home/usuario/.ssh/id_rsa.pub é a chave pública). O segundo passo então é copiar a chave pública para o servidor remoto. Esse procedimento consiste em colocar o conteúdo da chave pública dentro do arquivo
A senha que será solicitada no passo acima é do usuário no servidor remoto. Pressione, Após realizar o procedimento descrito acima, tente acessar o servidor remoto:
Por fim, para evitar que você tenha que digitar sempre a senha (passphrase) utilizando a autenticação via chaves, acrescente em Sistemas -> Preferências -> Sessões -> Aba Programas Inicias -> Botão Adicionar a execução do ssh-add. Esse procedimento mantém a senha salva na sessão (o ssh-agent irá gerenciar as autenticações). Dessa forma, será possível que você realize acesso ao servidor remoto, de uma forma segura e sem a necessidade de uma senha. |


