mac服务器ssh修改端口

mac服务器ssh修改端口

这适用于雪豹桌面,但不适用于雪豹服务器。为什么?

   <key>Sockets</key>
    <dict>
            <key>Listeners</key>
            <dict>
                    <key>SockServiceName</key>
                    <string>22022</string>
                    <key>SockFamily</key>
                    <string>IPv4</string>
                    <key>Bonjour</key>
                    <array>
                            <string>22022</string>
                            <string>sftp-ssh</string>
                    </array>
            </dict>
    </dict>

答案1

我测试时它成功了。我假设您已经在 /System/Library/LaunchDaemons/ssh.plist 中编辑了它,然后使用以下命令重新加载它:

sudo launchctl unload /System/Library/LaunchDaemons/ssh.plist
sudo launchctl load /System/Library/LaunchDaemons/ssh.plist

顺便说一句,您可能不应该将 Bonjour 服务数组中的条目从“ssh”更改为“22022”——这是服务宣传的名称,而不是端口号;您在端口 22022 上提供 ssh 服务,而不是 22022 服务。

相关内容