mac 没法ssh localhost

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 成功文件

相关文章
相关标签/搜索