terça-feira, 10 de janeiro de 2017

ssh

Jaboatão dos Guararapes, PE, terça-feira, 10 de janeiro de 2017.

==============================
==============================


Assunto: ssh


==============================
==============================


Saída do comando <ssh jamenson@lfs-comp02> no computador asus:

Permission denied (publickey).

Motivo: a chave pública do usuário requisitante da conexão não foi
encontrada no arquivo [authorized_keys] do usuário.


==============================
==============================

Procedimento de resolução 1:

1 - No computador remoto, deve-se permitir o acesso via "autenticação por senha"

1.1 - No arquivo </etc/ssh/ssd_config>, configurar a opção "PasswordAuthentication" para "yes"

1.2 - Reiniciar o servidor (systemctl restart sshd.service).

2 - No computador local, deve-se copiar a chave pública gerada localmente para o computador remoto

2.1 - Executar o comando <ssh-copy-id -i /home/jamenson/.ssh/id_rsa.pub jamenson@lfs-comp02:>


Procedimento de resolução 2:

1 - Exportar a chave pública do usuário requisitante da conexão:

cat /home/jamenson/.ssh/id_rsa.pub > authorized_keys

2 - Copiar o arquivo [authorized_keys] para o diretório $HOME do usuário
no computador remoto.


==============================
==============================


Problema: ao executar o aplicativo como usuário "jamenson", o computador
"multilaser" (debian 8) respondeu o seguinte:

ssh: connect to host 192.168.0.20 port 22: Connection refused

Obs.: instalar o Servidor SSH, pois não vem instalado por padrão no
Debian GNU/Linux 8:

# apt-get install openssh-server


==============================
==============================

Nenhum comentário:

Postar um comentário