公网使用SSH远程连接安卓手机Termux - Android手机服务器
使用安卓机跑东西的时间,屏幕太小,有时间操作不习惯。不过我们可以开启ssh,使用电脑PC端SSH远程连接手机termux。本次教程重要实现在安卓手机termux上安装SSH,在电脑上通过SSH远程连接Termux。同时在Termux上做内网穿透,用cpolar创建安全隧道映射22端口,实现在外也可以SSH远程连接Termux,无需公网IP,也不消设置路由器 ,这里使用国产内网穿透工具cpolar简朴实现。
1.安装ssh
输入下令直接安装openssh,中途会出现一次需要输入:Y 然后继续安装
pkg install openssh
启动ssh,开放端口默以为8022。
sshd
查看用户名
whoami
可以看到用户名为u0_a33,这个需记住!!!
https://img-blog.csdnimg.cn/img_convert/8fc71e78cb3d081fa73bc98deffafb74.png#pic_center
修改暗码,输入下面下令:,输入后提示输入新暗码,按要求输入即可呢。
passwd
https://img-blog.csdnimg.cn/img_convert/9767cc36cba1beb6ee28a61364a0f18e.png#pic_center
2.安装cpolar内网穿透
cpolar它支持http/https/tcp协议,可以永世免费使用不限定流量,无需公网IP,也不消设置路由器。用过一段时间后你会发现,它乃至还可以直接在家中实现小型的云服务。
cpolar官网:https://www.cpolar.com
创建一个sources.list.d的文件夹:
mkdir -p $PREFIX/etc/apt/sources.list.d
添加cpolar下载源文件
echo "deb http://termux.cpolar.com termux extras" >> $PREFIX/etc/apt/sources.list.d/cpolar.list
更新堆栈
pkg update
安装cpolar
pkg install cpolar
安装termux服务,留意: 安装完成后记得关闭重启一下termux才收效!!
pkg install termux-services
重启完termux后,然后启动cpolar
sv up cpolar
设置开机自启
sv-enable cpolar
这个是停止cpolar 服务
sv down cpolar
cpolar.yml主配置文件路径位置
$PREFIX/etc/cpolar/cpolar.yml
然后在手机浏览器我们输入http://localhost:9200即可看到cpolar管理界面,使用在cpolar官网注册的账号即可登岸
https://img-blog.csdnimg.cn/img_convert/b57d974f1f6d5b0dd89ebfa27a932bc8.png#pic_center
3.远程ssh连接配置
在手机浏览器上登录cpolar管理界面后,我们点击左侧仪表盘的隧道管理——创建隧道。由于ssh连接默认的是22端口,因此我们要来创建一条tcp隧道,指向22端口:
[*]隧道名称:可自定义,留意不要重复
[*]协议:tcp
[*]本地地址:8022 (termux ssh 默认端口)
[*]域名范例:选择随机域名
[*]地区:选择China VIP Top
点击创建
https://img-blog.csdnimg.cn/img_convert/c014aff7633c710ca41d2778cde28419.png#pic_center
创建好后打开在线隧道列表,查看生成的随机公网tcp地址,然后复制公网地址,留意tcp://无需复制
https://img-blog.csdnimg.cn/img_convert/6d18746ed32ec40f7854d47feae67ffa.png#pic_center
4.公网远程连接
打开连接工具,输入cpolar生成的公网地址,tcp://不需要输入,端口号是公网地址背面的端口号,点击连接
https://img-blog.csdnimg.cn/img_convert/49d9990ff36846693aa323d574800814.png#pic_center
然后出现输入用户名和暗码,我们输入上面我们看到的用户名u0_a33(每个人不一样,现实与您自己的为准)
https://img-blog.csdnimg.cn/img_convert/2c43e250a1313a6e2c8f5a3a680ae115.png#pic_center
然后输入暗码
https://img-blog.csdnimg.cn/img_convert/50d2b4b927b54502bb8a1966b0c387d5.png#pic_center
连接乐成,远程连接termux就设置好啦!
https://img-blog.csdnimg.cn/img_convert/a0d3314d0647039d3d6c0334a8fb7e96.png#pic_center
5.固定远程连接地址
上面通过cpolar创建的免费暂时TCP数据隧道,乐成通过ssh连接上了termux体系,不过,此时的TCP数据隧道还是随机暂时TCP隧道,每个24小时端口号就会发生变化。假如想要让这个公网地址长期稳固存在,我们还需要进一步的设置(由于固定TCP隧道会长期占用cpolar服务器资源,因此不得不将此服务列入VIP项目中)。现在,就让我们来设置一条能长期稳固存在的TCP数据隧道吧。
要创建一条稳固的TCP数据隧道,我们首先要登录cpolar官网,进入仪表台的预留界面
https://img-blog.csdnimg.cn/img_convert/b830637f66ffc2bb6f3c596193a05ccf.png#pic_center
在预留界面中,找到保留的TCP地址项目。在这个项目下,我们填入一些必要信息,包罗辨认数据隧道的隧道名称、隧道使用区域等。
https://img-blog.csdnimg.cn/img_convert/d1ea73ab9f5dc871c9e7ed4934f1c70c.png#pic_center
在这些信息填入后,点击右侧的保留按钮,将cpolar官网后台的隧道固定下来,此时cpolar会生成一个隧道tcp端口
https://img-blog.csdnimg.cn/img_convert/56352fc415e4f0239afa6632961d953b.png#pic_center
接着我们回到浏览器cpolar界面,打开隧道列表,找到之前创建的随机暂时TCP隧道,进入编辑页面,
https://img-blog.csdnimg.cn/img_convert/7d77c35999d8a66a91386b141dffeaf2.png#pic_center
[*]端口范例选择固定TCP端口
[*]预留的TCP地址填写我们刚刚在cpolar官网后台保留乐成的固定TCP地址
然后点击下方的更新按钮。
https://img-blog.csdnimg.cn/img_convert/76fa7e77d3e5a15c1c531097e5765608.png#pic_center
然后再次查看在线隧道列表,发现ssh的隧道对应的公网地址变成了我们官网保留的固定地址
https://img-blog.csdnimg.cn/img_convert/597116870836e2353bfe5896f6e37150.png#pic_center
打开连接工具,输入固定的公网地址,tcp://不需要输入,端口号是公网地址背面的端口号,然后点击连接
https://img-blog.csdnimg.cn/img_convert/5f5badc400f9f6d0a3d19f806bcd7f78.png#pic_center
也可以乐成连接,这样一个永世固定的ssh远程termux的tcp连接方式就设置好了!!
我们只需要保持隧道正常在线,在外就可以通过这个固定公网地址SSH远程连接控制termux,不需要公网IP,也不消设置路由器。
https://img-blog.csdnimg.cn/img_convert/9e54378dc45739c429834370014d502b.png#pic_center**
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
页:
[1]