最近,我一直在尝试建立与笔记本电脑的远程连接。我在共享设置中打开了“远程登录”,并配置了路由器 (R515ac) 将端口 22 转发到笔记本电脑。我可以访问 MacBook 的 IP 地址,但当我尝试使用
ssh [email protected]
并输入了我的密码,我得到的回应是:
Permission denied. please try again
我以为我输入的密码错了,所以我又试了一次。但是我一直被拒绝。第三次它说
Permission denied (publickey,password).
这很奇怪,因为当我将其他设备连接到与 MacBook 相同的本地网络,并尝试使用相同的密码通过 SSH 连接到我的 MacBook Pro 的内部 IP 时,我能够登录。但是,当我尝试从不同的网络(配置了端口转发)通过 SSH 连接到我的 MacBook Pro 的公共 IP 时,我一直被拒绝。
有人知道为什么会发生这种情况吗?