我想使用ssh从我的网络外部访问我的覆盆子PI。当我在同一个网络中时,它可以完美地工作。但是,只要我想从外部连接并输入密码,它就会说:
许可被拒绝,请再试一次。
命令ssh -vv pi@xxx.xxx.xxx.xxx给出了以下输出:
我用“xxx.xxx.xxx.xxx”替换了我的IP
有人有想法吗?
1
您是否在路由器上设置了端口转发?如果是这样,您在使用ssh时是否使用公共IP地址,而不是从内部连接时使用的私有IP地址?
—
n8te
是的,端口22是开放的并且与我的PI相关。当我在我的网络中ssh时,我使用192.168.xxx.xxx直接访问我的PI,当我尝试从我的网络外部shh时,我正在使用我的路由器的公共IP地址
—
famabenda
好的,谢谢你的帮助,我使用了pastebin,因为控制台的输出非常难看:当我在家时,DI会检查你的答案
—
famabenda
如果我正确解释了pastebin,则连接没有问题,但是进行身份验证。您是否尝试以root身份连接?
—
Gerard H. Pille