我正在尝试从Ubuntu 16.04计算机ssh
到Mac PC。我正在使用此命令
ssh username@192.168.17.74 -p 9900
打开的端口是9900,但出现此错误
ssh_exchange_identification: Connection closed by remote host
但是,如果我尝试使用Mac上的ssh username@localhost
,则不会出现任何错误。防火墙已禁用,我已允许所有传入连接。 OpenSSH版本是7.5p1。
请注意,mac PC位于远程地理位置,我正在通过TeamViewer访问它。
答案 0 :(得分:2)
尝试在您的ssh命令中添加-v
。这过去帮助我调试了连接问题。
如果我不得不猜测,我会说您在Mac上拥有所需的凭据,而在另一台计算机上没有。