我在 Mac OS X 10.7.4 上运行。
我无法ssh
远程计算机,但是当我这样做时ssh user@localhost
,它工作正常。
显示的错误是
OpenSSH_5.6p1, OpenSSL 0.9.8r 8 Feb 2011
debug1: Reading configuration data /etc/ssh_config
debug1: Applying options for *
debug1: Connecting to web.iiit.ac.in [14.139.82.8] port 22.
debug1: connect to address 14.139.82.8 port 22: Connection refused
ssh: connect to host web.iiit.ac.in port 22: Connection refused
我在系统偏好设置中启用了 root 登录并禁用了防火墙。
此外,ps aux | grep ssh shows ssh-agent
, 包含/usr/bin/ssh-agent -l
和grep ssh
在输出中。
在这样做sudo launchctl list|grep ssh
时显示:
- 0 com.openssh.sshd
在此之后, sudo launchctl start com.openssh.sshd ;sudo launchctl list|grep ssh 给出 45973 - com.openssh.sshd
再次检查 sudo launchctl list|grep ssh 一段时间后,它再次显示: - 0 com.openssh.sshd