从不同的网络通过 SSH 连接到家庭 Ubuntu

从不同的网络通过 SSH 连接到家庭 Ubuntu

我有一台 ubuntu 16.04 笔记本电脑,我想从不同的网络 ssh 它。我的路由器是 tp-link AC750。我启用了端口转发,如图所示在此处输入图片描述

我使用 Google 找到了我的公共 IP 地址并尝试远程登录,但不起作用。我该如何解决此问题?

我修改为端口 2222。现在尝试连接时出现以下错误:

debug1: key_load_public: No such file or directory
debug1: identity file /home/mobaxterm/.ssh/id_rsa type -1
debug1: key_load_public: No such file or directory
debug1: identity file /home/mobaxterm/.ssh/id_rsa-cert type -1
debug1: key_load_public: No such file or directory
debug1: identity file /home/mobaxterm/.ssh/id_dsa type -1
debug1: key_load_public: No such file or directory
debug1: identity file /home/mobaxterm/.ssh/id_dsa-cert type -1
debug1: key_load_public: No such file or directory
debug1: identity file /home/mobaxterm/.ssh/id_ecdsa type -1
debug1: key_load_public: No such file or directory
debug1: identity file /home/mobaxterm/.ssh/id_ecdsa-cert type -1
debug1: key_load_public: No such file or directory
debug1: identity file /home/mobaxterm/.ssh/id_ed25519 type -1
debug1: key_load_public: No such file or directory
debug1: identity file /home/mobaxterm/.ssh/id_ed25519-cert type -1
debug1: Enabling compatibility mode for protocol 2.0
debug1: Local version string SSH-2.0-OpenSSH_7.1
ssh_exchange_identification: read: Connection reset by peer

相关内容