Próbuję uzyskać dostęp do przestrzeni dyskowej, którą mamy w pracy za pośrednictwem ssh, ale dostaję limit czasu za każdym razem ( Mac OS 10.7.5 - Terminal ).
Sprawdziłem zapory, ustawienia, nawet wyłączyłem Little Snitch, a port 22 nie jest nigdzie zablokowany. Wykonanie dokładnie tego samego żądania na komputerze z systemem Windows za pomocą klienta SSH działa jak urok.
Żądanie:
ssh login_name@server_address
Odpowiedź:
ssh: connect to host server_address port 22: Operation timed out
Problem wydaje się wynikać z ustawień VPN / proxy mojej firmy. Zaktualizuje się, jeśli znajdę sposób na obejście tego.
ssh
z komputera Mac? Czy adres IP jest skonfigurowany z DHCP? Czy możesz dodać wyniknetstat -rn
swojego pytania (możesz nie chcieć upublicznić wszystkich adresów IP tutaj w AskDifferent, w takim przypadku zastąp je,a.b.c.d
ale zachowaj spójność , aby ten sam adres IP zawsze była.b.c.d
zastępowany)? Czy Twój komputer Mac jest w tej samej sieci co urządzenie pamięci?ssh
zablokowane?ping
dwójka?Odpowiedzi:
3 polecenia mogą pomóc w wyśledzeniu tego błędu protokołu:
Sprawdź, czy łączysz się z serwerem docelowym za pomocą odpowiedniego interfejsu sieciowego. Jeśli korzystasz z niesławnej
Automatic
lokalizacji, być może łączysz się z siecią w niewłaściwy sposób (na przykład za pośrednictwem bezpłatnego Wi-Fi sąsiada, gdy myślisz, że korzystasz z firmowej sieci VPN).Jeśli podejrzewasz prawidłowe lub przypadkowe filtrowanie, będziesz w stanie zdiagnozować je za pomocą:
źródło
echo ${PATH}
? [powrót] Właściwie myślę, że powinieneś zadać pytanie na temat swojego problemu, który nie jestssh timeout
jednym.Zdarzyło mi się to natychmiast po zainstalowaniu zaktualizowanej wersji OS X. Zanim zaczniesz zbyt głęboko zagłębiać się w zmianę ustawień sieci, sugeruję wykonanie dodatkowego restartu. To rozwiązało problem dla mnie.
źródło