在Mac
上用ssh
连接任何服务器,都被提示:
ssh: connect to host ip port 22: Connection refused
如果加上-vvv
参数,结果如下:
OpenSSH_7.6p1, LibreSSL 2.6.2
debug1: Reading configuration data /etc/ssh/ssh_config
debug1: /etc/ssh/ssh_config line 48: Applying options for *
debug2: ssh_connect_direct: needpriv 0
debug1: Connecting to ip port 22.
ssh: connect to host ip port 22: Connection refused
此IP
可以ping
通,用telnet
确认此端口可以连接。
尝试过的操作:
~/.ssh
目录/etc/ssh/ssh_config
Wi-Fi
iTerm 2
换成系统自带的Terminal
IP
,但无论是远程的服务器还是虚拟机中的Linux
,结果都是一样系统是最新的10.13.2
,出问题前未执行任何特殊的操作,未安装任何开发者工具(开发环境都装在虚拟机里)。
Google
一阵子无果,请问有人遇到过类似情况吗?
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.