Ihr AirPort Extreme läuft nicht sshd
. Sie benötigen kein Passwort. Durch das eingerichtete Port-Mapping werden die Pakete des angegebenen öffentlichen Ports lediglich blind an die private LAN-IP-Adresse und den Port weitergeleitet, die Sie ebenfalls im Port-Mapping angegeben haben. Die Basisstation hat keine Ahnung, dass der weitergeleitete Verkehr zufällig ist ssh
.
Sie sollten ssh
normalerweise nur die öffentliche (WAN) IP-Adresse des AirPort Extreme verwenden, und der Verbindungsversuch wird an den privaten LAN-Host weitergeleitet, auf den Sie die Anschlusszuordnung eingerichtet haben.
ssh VMUserName@AirPortPublicWANIP
(Dies setzt voraus, dass Sie beim Einrichten der Portzuordnung den ssh-Port, Port 22, auf den Port, den sshd auf Ihrem privaten LAN-Host abhört, verwiesen haben. Wenn Sie eine andere Portnummer angegeben haben, geben Sie sie in Ihrem ssh
Befehl an.)
Wenn Sie nach einem Passwort gefragt, obwohl SSH wird wahrscheinlich denken, dass es Sie für AirPortPublicWANIP nach dem Passwort fragt, SIE sollten wissen, dass Sie wirklich Ihre VM sprechen, so das Passwort eingeben, für welche auch immer Konto, das Sie in der VM einzuloggen versuchen .
Wenn Sie Port 20 anstelle von 22 verwendet haben, sollten Sie einen anderen alternativen Port in Betracht ziehen. Der NAT-Gateway-Code der Basisstation enthält einen speziellen Code, der als "Application Layer Gateway" (ALG) bezeichnet wird, um FTP-Datenverkehr abzuwickeln, und FTP verwendet die Ports 21 und 20. Es besteht also die Möglichkeit, dass Sie nach dem FTP-ALG laufen, wenn Sie diese Ports verwenden .