Ich kann keine Verbindung über SSH zu meinem Mac herstellen

Ich kann keine Verbindung über SSH zu meinem Mac herstellen

Ich möchte per SSH eine Verbindung zu meinem Mac (10.8) aufbauen. Unter OSX ist standardmäßig ein SSH-Server installiert. Remote-Login ist aktiviert, sodass der Dienst läuft und ich mich per SSH mit dem lokalen Host verbinden kann.

Bildbeschreibung hier eingeben

Die Firewall ist aktiviert und der Port für SSH ist geöffnet. Wenn ich mich von einem anderen Computer im selben lokalen Netzwerk aus verbinde, tritt ein Verbindungstimeout auf.

Bildbeschreibung hier eingeben

Was übersehe ich hier?


NMAP-Test

>> nmap -vv -sP 192.168.1.22

Starting Nmap 5.21 ( http://nmap.org ) at 2012-12-30 23:05 CET
Initiating Ping Scan at 23:05
Scanning 192.168.1.22 [2 ports]
Completed Ping Scan at 23:05, 0.00s elapsed (1 total hosts)
Initiating Parallel DNS resolution of 1 host. at 23:05
Completed Parallel DNS resolution of 1 host. at 23:05, 0.00s elapsed
Nmap scan report for macbook (192.168.1.22)
Host is up (0.0034s latency).
Nmap done: 1 IP address (1 host up) scanned in 0.01 seconds

Antwort1

Überprüfen Sie den Listening-Socket:

netstat -an|grep LISTEN|grep 22
tcp6       0      0  *.22                   *.*                    LISTEN     
tcp4       0      0  *.22                   *.*                    LISTEN     

Versuchen Sie dann eine einfache Verbindung von einem anderen Rechner im selben Subnetz, d. h.telnet 192.168.1.22 22

Trying  192.168.1.22...
Connected to macbook
Escape character is '^]'.
SSH-2.0-OpenSSH_5.9

Sehen Sie die Zeile mit dem „Escape-Zeichen“? Dann ist der Port sichtbar.

Siehst du den SSH-Header? Dann ist sshd verfügbar

Versuchen

ssh -v 192.168.1.22 -l $USERNAME

Sie haben für bestimmte Benutzer eine Konfiguration vorgenommen, die bei anderen Benutzern kein Timeout verursacht.

Antwort2

Ich hatte das gleiche Problem. Ich habe es gelöst, indem ich die Option „sshd-keygen-wrapper“ in meiner Firewall aktiviert habe. Ich hoffe, das hilft.

Antwort3

Ich habe seit einigen Jahren dasselbe Problem und habe mich heute entschlossen, es herauszufinden. Es stellte sich heraus, dass Sie in denselben Firewall-Einstellungen auch eingehende Verbindungen für zulassen müssen sshd-keygen-wrapper.

sshd-keygen-wrapper

verwandte Informationen