答案1
这是许多问题合而为一的问题。
首先不要使用-p portnumber
,因为 ssh 将侦听端口 22(除非您在 中更改了它/etc/ssh/sshd_config
)
接下来,默认情况下,root 登录在 raspian 中是禁用的,您启用了吗?
为此,请编辑/etc/ssh/sshd_config
,有一行带有PermitRootLogin
,只需将 no 更改为 yes,如果需要取消注释,重新启动 ssh (或重新启动)。
接下来,putty 屏幕截图不显示哪个用户连接,也许 pi ?如果是这样尝试
ssh -l pi localip
最后,要从您的公共 IP 访问 rapsberry,您必须将调制解调器设置为 NAT(网络地址转换)公共 IP 到端口 22 的本地 IP。请参阅您的调制解调器接口。