基于系统Sonoma 14.5,不同系统有所差异。
-
修改sshd_config文件
sudo vim /etc/ssh/sshd_config
-
找到以下两行取消注释,修改值为
no
PasswordAuthentication no KbdInteractiveAuthentication no
-
重启sshd服务
# 关闭服务 sudo launchctl unload -w /System/Library/LaunchDaemons/ssh.plist # 启动服务 sudo launchctl load -w /System/Library/LaunchDaemons/ssh.plist