Zainstalowałem Centos 6.5 w maszynie wirtualnej Virtual Box. Wszystko działa płynnie, z wyjątkiem logowania SSH. Wyświetlenie wiersza polecenia trwa wieki.
Z dodaną szczegółowością:
debug2: kex_derive_keys
debug2: set_newkeys: mode 1
debug1: SSH2_MSG_NEWKEYS sent
debug1: expecting SSH2_MSG_NEWKEYS
debug2: set_newkeys: mode 0
debug1: SSH2_MSG_NEWKEYS received
debug1: Roaming not allowed by server
debug1: SSH2_MSG_SERVICE_REQUEST sent
debug2: service_accept: ssh-userauth
debug1: SSH2_MSG_SERVICE_ACCEPT received
debug2: key: /Users/verhage/.ssh/id_rsa (0x7f82a2600350),
debug2: key: /Users/verhage/.ssh/id_dsa (0x0),
Oczywiście przejrzałem Google i wydaje się, że ma to związek z zawieszeniem wstecznego wyszukiwania DNS, prawda? Zedytowałem / etc / ssh / ssh_config i wygląda to tak:
Host *
UseDNS no
GSSAPIAuthentication no
# If this option is set to yes then remote X11 clients will have full access
# to the original X11 display. As virtually no X11 client supports the untrusted
# mode correctly we set this to yes.
ForwardX11Trusted yes
# Send locale-related environment variables
SendEnv LANG LC_CTYPE LC_NUMERIC LC_TIME LC_COLLATE LC_MONETARY LC_MESSAGES
SendEnv LC_PAPER LC_NAME LC_ADDRESS LC_TELEPHONE LC_MEASUREMENT
SendEnv LC_IDENTIFICATION LC_ALL LANGUAGE
SendEnv XMODIFIERS
Jak widać, zarówno UseDNS, jak i GSSAPIAuthentication są ustawione na no. Ponieważ ustawienie tych parametrów na „no” to jedyne sugestie, które mogę znaleźć w Internecie, co może być moim problemem?
ssh
virtualbox
connection
centos-6
verhage
źródło
źródło
Odpowiedzi:
Miałem ten sam problem. Po wyszukaniu mam rozwiązanie tutaj :
Dodaj następujący wiersz do
/etc/resolv.conf
:źródło