Bieganie ssh user@hostnamezajmuje około 30 sekund. Oto scenariusz:
- jest to maszyna wirtualna w lokalnej sieci LAN
- Komputery z systemem Windows i Mac otrzymują natychmiastowe logowanie
- Używam Debiana i mogłem reprodukować na maszynie Ubuntu
- ktoś korzystający z Ubuntu mówi, że logowanie do mojej maszyny (lokalnej sieci LAN) jest również natychmiastowe
- użycie nazwy hosta adres IP zajmuje około połowę czasu (~ 15 s)
[ aktualizacja ]
Używając ssh -vvv user@hostname, tutaj czeka najbardziej:
debug3: authmethod_lookup gssapi-with-mic
debug3: remaining preferred: publickey,keyboard-interactive,password
debug3: authmethod_is_enabled gssapi-with-mic
debug1: Next authentication method: gssapi-with-mic
A potem trochę tu czeka:
debug1: Unspecified GSS failure. Minor code may provide more information
Credentials cache file '/tmp/krb5cc_1000' not found
debug1: Unspecified GSS failure. Minor code may provide more information
Credentials cache file '/tmp/krb5cc_1000' not found
"~/.ssh"pliku. To katalog, w którym jest tylko "known_hosts"plik.
UseDNS now sshd_configna serwerze. W każdym razie biegnij, ssh -vvv user@hostnameaby zobaczyć, gdzie wisi login.
id_dsaczyid_rsaplik a lub jest w twoim~/.ssh? Może instalacja ssh próbuje złego uwierzytelniania pierwszy i serwer nie zaprzecza, ale po prostu zignorować ten wniosek wynikający z tego 30s Timeout