MacOS SSH 服务器如何查找密码

MacOS SSH 服务器如何查找密码

我希望在我的 Mac 上启动一个 ssh 服务器,因此我执行以下操作:

系统偏好设置 -> 共享 -> 远程登录 -> 开启

我使用以下方式运行 ssh 服务sudo systemsetup -setremotelogin on

然后我尝试使用该命令从同一本地网络上的另一台计算机通过 ssh 进入该机器,然后它要求我输入密码。我尝试输入 mac 的 sudo 密码,但输入不正确。ssh [email protected]

我的配置文件如下:

ssh_配置

# XAuthLocation added by XQuartz (http://xquartz.macosforge.org)
Host *
    ForwardAgent yes
    ForwardX11 yes
    XAuthLocation /opt/X11/bin/xauth

sshd_配置

# XAuthLocation added by XQuartz (http://xquartz.macosforge.org)
XAuthLocation /opt/X11/bin/xauth
PasswordAuthentication yes

答案1

确保您有一个名为的文件authorized_keys,其中包含您想要使用的任何密钥的公钥内容,每行一个,如下所示:

rsa etiohn3w05hn30prinhwrhnw30ringw30rign3w0irn35r0ihn3 username@blabla
rsa etiohn3w05hn30prinhwrhnw30ringw30rign3w0irn35r0ihn3 username@blabla

相关内容