1、先分析了用浏览器访问linux终端的方法,然后进一步分分析了在nat123访问linux的方法。具体实现方法:安装一些必要软件:$ sudo apt-get install git gcc python libevent-dev python-dev python-pip安装 wssh 需要的各种 Python 库:$ sudo pip install gevent gevent-websocket paramiko flask
2、下载并安装 wssh:运行 wsshd:
3、从浏览器打开 http://IP:5000 后会看到如下登陆界面:
4、使用 ssh 帐号登陆后就可以看到终端了:
5、进一步分析外网SSH访问内网LINUX的方法:确保内网应用正常。在被访问端LINUX服务器上安装nat123客户端Linux,并使用它。登录网站,左侧用户中心,添加端口映射。选择全端口映射类型。填写内网LINUX固定地址端口,和外网访问的域名。可以使用自己的域名,也可以使用二级域名。将鼠标放在输入框有向导提示。
6、访问者打开LINUX全端口映射后的域名和访问端口。如添加目标地址端口时,同时勾选允许局域网访问,则在访问者局域网内都可以进行访问。在使用访问者本机,可以进行访问LINUX。访问地址是本地访问者打开的域名端口。