Ir para o conteúdo. | Ir para a navegação

Ferramentas Pessoais

Navegação

Você está aqui: Página Inicial / Nossa rede / Acesso Remoto / SSH usando um terminal Linux

SSH usando um terminal Linux

Como fazer ssh usando chave através de um terminal linux

Gerando as chaves pública e privada

Abra um terminal e execute o seguinte comando:

ssh-keygen -t rsa 

Serão solicitadas as seguintes informações:

  1. Enter file in which to save the key (HOME/.ssh/id_rsa): precione Enter. HOME é o caminho do seu diretório principal, normalmente no formato /home/username.
  2. Enter passphrase (empty for no passphrase): informe uma senha. Será como sua senha do cartão de crédito. Toda vez que você for usar a sua chave, você precisará informar a senha. Assim evite de outra pessoa usar sua chave para entrar na sua conta.
  3. Enter same passphrase again: informe a mesma senha. Usado para confirmar sua senha.

Pronto. Suas chaves foram geradas.

Para confirmar, entre no diretório .ssh (não esqueça do ponto) e veja seu conteúdo:

]$ cd ~/.ssh
.ssh]$ ls
id_rsa  id_rsa.pub  known_hosts

O arquivo id_rsa tem sua chave privada e o arquivo id_rsa.pub sua chave pública.

 

Colocando a chave pública na sua conta pessoal

Copie o arquivo ~/.ssh/id_rsa.pub para sua conta:

$ scp ~/.ssh/id_rsa.pub login@servidor-de-acesso:~/

Entre na sua conta e adicione sua chave pública na lista de chaves autorizadas:

$ cat id_rsa.pub >> .ssh/authorized_keys

Pronto. Você já pode acessar sua conta usando a chave.

registrado em: