用 ssh 遠程鏈接 Mac 電腦時候出現 ssh: connect to host localhost port 22: Connection refused
拒絕鏈接的錯誤。html
1,首先看一下本地是否開啓了 sshd 服務: ~ ps auwx | grep sshd
ssh
發現 sshd 服務已經開啓了,若是沒開啓請自行開啓 sshd 服務再看狀況;工具
2,因爲服務已經開啓,但我一直連不上,我這時候嘗試從新開啓服務,報以下錯誤:code
sshd: no hostkeys available -- exiting.
cdn
這個錯誤解決方案也有,就是使用 ssh-keygen 工具去生成那幾個缺失的 key,具體看這裏:www.cnblogs.com/tianziru/p/…htm
但,操做完以後仍是連不了;blog
3,這時候就要看 Mac 系統是否容許遠程鏈接了: 點開 系統偏好設置 -> 共享 -> 遠程登陸 看看這項服務是否打開,若是沒打開,須要打開以後才能鏈接。get
如圖示:it