ssh_exchange_identification: 连接被远程主机关闭 Mac
ssh_exchange_identification: Connection closed by remote host Mac
我正在尝试从 Ubuntu 16.04 machine ssh
到 mac PC。我正在使用这个命令
ssh username@192.168.17.74 -p 9900
打开的端口是 9900 但我得到这个错误
ssh_exchange_identification: Connection closed by remote host
但是如果我尝试 ssh username@localhost
从 mac PC 然后它不会给出任何错误。防火墙已禁用,我已允许所有传入连接。 OpenSSH 版本为 7.5p1.
请注意 mac PC 位于远程地理位置,我正在通过 TeamViewer 访问它。
尝试在您的 ssh 命令中添加 -v
。这在过去帮助我调试了连接问题。
如果我不得不猜测,我会说您在 Mac 上有所需的凭据,但在另一台机器上没有。
我在 mac 上打开了一个反向端口,它已经工作了很多年。我通过 SSH 连接到我的 Linux 服务器,它打开了后台通道,所以我可以做类似 'scp mac:mac_file .' 的事情而无需任何进一步的识别。
硬件升级后,一些系统设置丢失,停止工作,抛出此错误。
为我修复的是在 mac 的系统偏好设置中打开共享,并启用远程登录。
我正在尝试从 Ubuntu 16.04 machine ssh
到 mac PC。我正在使用这个命令
ssh username@192.168.17.74 -p 9900
打开的端口是 9900 但我得到这个错误
ssh_exchange_identification: Connection closed by remote host
但是如果我尝试 ssh username@localhost
从 mac PC 然后它不会给出任何错误。防火墙已禁用,我已允许所有传入连接。 OpenSSH 版本为 7.5p1.
请注意 mac PC 位于远程地理位置,我正在通过 TeamViewer 访问它。
尝试在您的 ssh 命令中添加 -v
。这在过去帮助我调试了连接问题。
如果我不得不猜测,我会说您在 Mac 上有所需的凭据,但在另一台机器上没有。
我在 mac 上打开了一个反向端口,它已经工作了很多年。我通过 SSH 连接到我的 Linux 服务器,它打开了后台通道,所以我可以做类似 'scp mac:mac_file .' 的事情而无需任何进一步的识别。
硬件升级后,一些系统设置丢失,停止工作,抛出此错误。
为我修复的是在 mac 的系统偏好设置中打开共享,并启用远程登录。