这个问题与此处的问题类似,关于更改 Mac OSX 上的 sshd 端口,但我不想更改端口号,而是想更改我的 Mac 的 ssh 服务器的侦听地址。设置它/etc/sshd_config
不起作用(就像它不适用于端口号一样)。
根据man
页面SSHD_CONFIG(5)
:
在 Mac OS X 上,sshd 由 launchd(8) 按需启动。在 launchd.plist(5) 文件 /System/Library/LaunchDaemons/ssh.plist 中给出了 sshd 将侦听的地址的规范。ListenAddress 和 Port 的值仅在从命令行运行 sshd 时使用。使用 launchctl(1) 卸载和加载 plist 文件。可以通过更改 plist 文件中 SockServiceName 键的值来设置 sshd 监听的端口号。
这个答案显示了如何设置SockServiceName
更改端口号,但我不清楚如何更改监听地址。
迪奥有人知道怎么做吗?