Ваш AirPort Extreme не работает sshd
. Вам не нужен его пароль. Настроенное сопоставление портов означает, что он будет просто слепо пересылать пакеты на указанный общедоступный порт на IP-адрес частной локальной сети и порт, который вы также указали в сопоставлении портов. Базовая станция не имеет представления о том, что трафик, который она передает, оказывается ssh
.
ssh
Обычно вы должны использовать общедоступный (WAN) IP-адрес AirPort Extreme, и он перенаправит вашу попытку подключения на хост частной локальной сети, на который вы настроили сопоставление портов.
ssh VMUserName@AirPortPublicWANIP
(Предполагается, что при настройке сопоставления портов вы указали порт ssh, порт 22, на любой порт, который sshd прослушивает на хосте частной локальной сети. Если вы указали другой номер порта, укажите его в своей ssh
команде.)
Когда вам будет предложено ввести пароль, даже если SSH, вероятно, подумает, что запрашивает пароль для AirPortPublicWANIP, вы должны знать, что вы действительно общаетесь со своей виртуальной машиной, поэтому введите пароль для любой учетной записи, в которую вы пытались войти в виртуальную машину. ,
Если вы специально использовали порт 20 вместо 22, рассмотрите возможность использования другого альтернативного порта. Код шлюза NAT базовой станции содержит специальный код, называемый «шлюз прикладного уровня» (ALG), для обработки трафика FTP, а FTP использует порты 21 и 20. Так что есть некоторая вероятность того, что вы будете работать против FTP ALG, если будете использовать эти порты. ,