Ainda pode ser um problema de DNS. Usar o UseDNS no lado do cliente não afetará o que o servidor faz, e se ele tiver o UseDNS yes no sshd_config ou usar o TCP Wrappers, ele pode procurar o seu nome e redefinir qual IP esse nome corresponde.
Estou recebendo um atraso de 10 a 15 segundos quando faço SSH em um servidor remoto. O /etc/ssh/ssh_config
tem as seguintes opções e nada mais.
GSSAPIAuthentication yes
ForwardX11Trusted yes
Aqui estão as saídas de depuração com a opção -vvv
.
...
expecting SSH2_MSG_NEWKEYS
set_newkeys: mode 0
SSH2_MSG_NEWKEYS received
Roaming not allowed by server
SSH2_MSG_SERVICE_REQUEST sent
service_accept: ssh-userauth
SSH2_MSG_SERVICE_ACCEPT received
key: /Users/username/.ssh/id_rsa (0x0),
key: /Users/username/.ssh/id_dsa (0x0),
---> DELAY HERE <---
Authentications that can continue: publickey,password
start over, passed a different list publickey,password
preferred publickey,keyboard-interactive,password
authmethod_lookup publickey
remaining preferred: keyboard-interactive,password
...
Eu vi postagens em que as pessoas sugerem a configuração de UseDNS no
e / ou GSSAPIAuthentication no
, mas parece que está procurando uma chave dos registros. Eu tentei forçar usando um passowrd ( -o PubkeyAuthentication=no
) sem sucesso.
Alguma ideia?
Ainda pode ser um problema de DNS. Usar o UseDNS no lado do cliente não afetará o que o servidor faz, e se ele tiver o UseDNS yes no sshd_config ou usar o TCP Wrappers, ele pode procurar o seu nome e redefinir qual IP esse nome corresponde.
Tags ssh