mac 沒法ssh localhost,錯誤提示:bash: /usr/local/bin/ssh_session: Permission denied
在網上找了好久也沒有找到解決方案,最後根據提示本身摸索以下:bash
1.編輯/etc/sshd_config文件,註釋掉
#ForceCommand /usr/local/bin/ssh_sessionsession
2.啓動sshd服務:
sudo launchctl load -w /System/Library/LaunchDaemons/ssh.plistssh
3.中止sshd服務:
sudo launchctl unload -w /System/Library/LaunchDaemons/ssh.plistio
4查看是否啓動:
sudo launchctl list | grep sshgrep
若是看到下面的輸出表示成功啓動了:
--------------
- 0 com.openssh.sshd註釋
5.最後ssh localhost 成功文件