Arquivo da tag: nano

Como conectar em servidor por SSH sem informar senha

Este post é para mostrar como conectar num host por ssh sem pedir senha, utilizando para isso a configuração do .ssh/authorized_keys.

SSH

Fonte: http://www.throughput.biz

Primeiro você precisa localizar sua chave ssh pública no seu guest (seu computador que irá acessar o servidor), nos sistemas *NIX ela geralmente está no caminho: ~/.ssh/id_rsa.pub.

Se você não tiver essa chave criada, ou quiser criar uma nova, pode seguir o passo-a-passo do pessoal do Github de acordo com seu sistema operacional (Windows, Linux ou Mac).

 Em seguida, abra esse arquivo da chave pública num editor de texto e copie o conteúdo para a área de transferência.

Fonte: http://www.iconarchive.com/

Fonte: http://certcollection.org/

Após isso, abra o terminal, e conecte por ssh no seu host remoto. Lá acesse a pasta onde estão seus arquivos ssh, geralmente o caminho é ~/.ssh/:

$ cd ~/.ssh/

Faça uma listagem dos arquivos, e confirme se já existe um arquivo chamado authorized_keys. Se não existir ainda, crie-o.

Após isso, abra esse arquivo authorized_keys num editor de texto (eu usei para isso o nano na linha de comando), e cole o que você tinha copiado alguns passos atrás na última linha desse arquivo.

Fonte: http://www.egginfo.org/

Salve o arquivo e está pronto. Dessa forma, sua chave pública estará autorizada para acessar o seu servidor sem precisar digitar a senha novamente.

Fontes:

http://help.github.com/mac-set-up-git/

http://blogs.oracle.com/jkini/entry/how_to_scp_scp_and

http://linuxproblem.org/art_9.html

Este artigo foi publicado originalmente em RogerioPradoJ.com.