Comunicação servidor e clientes sem solicitar senha
Dica publicada em Linux / Software
Comunicação servidor e clientes sem solicitar senha
Será explicado rapidamente como configurar um servidor que acessará todos os clientes sem solicitar senha. Será necessário criar uma chave no servidor e posteriormente copiar esta chave nos clientes.
1) Etapa servidor:
Passo 1: logado como root execute:
# ssh-keygen -t dsa
Passo 2: navegue até o diretório /root/.ssh/
# cd /root/.ssh/
Passo 3: renomear os arquivos criados
# mv id_dsa servidor
# mv id_dsa.pub servidor.pub
Passo 4: reinicie o serviço de ssh
# /etc/init.d/ssh restart
2) Etapa cliente:
Passo 1: realize a cópia do servidor para o cliente da chave pública:
# scp servidor:/root/.ssh/servidor.pub /root/.ssh/
Passo 2: edite o arquivo /etc/ssh/sshd_config, alterando a linha AuthorizedKeysFile conforme abaixo:
AuthorizedKeysFile /root/.ssh/servidor.pub
Passo 3: reinicie o serviço de ssh
# /etc/init.d/ssh restart
Agora quando tentar se conectar do Servidor para o Cliente será solicitado a senha só na primeira conexão, posteriormente você conectará diretamente.
Em caso de problemas delete todo o conteúdo do arquivo /root/.ssh/known_hosts.
1) Etapa servidor:
Passo 1: logado como root execute:
# ssh-keygen -t dsa
Passo 2: navegue até o diretório /root/.ssh/
# cd /root/.ssh/
Passo 3: renomear os arquivos criados
# mv id_dsa servidor
# mv id_dsa.pub servidor.pub
Passo 4: reinicie o serviço de ssh
# /etc/init.d/ssh restart
2) Etapa cliente:
Passo 1: realize a cópia do servidor para o cliente da chave pública:
# scp servidor:/root/.ssh/servidor.pub /root/.ssh/
Passo 2: edite o arquivo /etc/ssh/sshd_config, alterando a linha AuthorizedKeysFile conforme abaixo:
AuthorizedKeysFile /root/.ssh/servidor.pub
Passo 3: reinicie o serviço de ssh
# /etc/init.d/ssh restart
Agora quando tentar se conectar do Servidor para o Cliente será solicitado a senha só na primeira conexão, posteriormente você conectará diretamente.
Em caso de problemas delete todo o conteúdo do arquivo /root/.ssh/known_hosts.