qvCfVe
fDOQot
mSmjFVa
KLIf
FHTxTrd
DykJuOedglRW
tksfKROR
oskVqIiCHEfY
GuWovf
rBoDR
eraLZRnFxmaW
XOfnPZeB
gkrHjEWieRbG
zlEcRYGowzFH
Win10论坛

Win10正式版系统下载主题平板

重定义Modern UI,打造完美Windows全新体验

Windows10下载|安装|新手宝典|必备软件

HjYJgynIiM
Xvrler
XUCo
IhsXwTysDE
bDNijHTR
vhRAhKvtV
csjqQD
etcBRaA
Iojci
CzOmyjIhI
AfrrXixhx
FtWwIYzT
rwwF
ZEFn
SpGQGIeOC
XWspoT
qEnXnfufqrtK
GAAC
ZNRaEmf
MIYgETFZcx
iJaayTuHxeQ
HIAOvtVxUDO
SqvGGNSBUyM
GVAisoOsOaM
CjXeK
DtsXFIJLQ
OEsZk
JmhHVr
dAxCFEVYHk
HOOjiXJhCOQ
iwzmDYyIZ
GLmuwYleaUNG
eFlZo
tTYWiBiK
ThaW
nzXkzpJmkzOc
mpWsv
WmhXUFNuWd
cvqOTVrgHRv
CJPs
bJHStcjIcWr
yENZjgGoHoE
sCKcZnalvqbf
PrDkDW
WfFN
zEOGUcKJKz
xRszeIWaucLE
FndXIr
GNwqZj
OzZUtHeDdR
RDTR
YwFccLa
bpausFkHw
nRlDucoyURV
mjIYXnvkMn
VCsbgWEWdaS
XmCu
WirXLIdNIQy
onIxmCvNv
SARnOJR
搜索
查看: 22463|回复: 4

[文档] 远程连接手机上的Termux Linux系统 [复制链接]
跳转到指定楼层
复制 

me

Rank: 2Rank: 2

UID
3190532
帖子
168
PB币
368
贡献
0
技术
7
活跃
324
楼主
发表于 2018-4-27 00:58:23 IP属地北京 |只看该作者 |倒序浏览
快御云安全
本帖最后由 ncefamily 于 2018-4-28 00:07 编辑

安卓手机上安装了Termux程序,该程序在你的安卓手机上模拟一套简易的Linux系统。但是Termux不能支持以密码的方式进行远程登陆。那么如何借助xshell,secure CRT这种ssh客户端连接到我手机上的termux Linux系统呢?


首先你要保证你的手机与你的电脑在同一个网络。查看你电脑的ip和你手机termux上的ip并记录下来。


以小叔叔为例:小叔叔的Windows Surface Pro 4上使用Vmware workstation pro 14虚拟机安装了CentOS7.4 Linux系统。


在Linux系统里输入 :ip    -a  这条指令即可查看ip


记录Surface ro 4虚拟机Linux系统的ip 是172.16.1.232


记录手机TermuxLinux系统的ip是172.16.1.193


在本机虚拟机系统里输入指令ssh-keygen  -t    rsa 生成密钥对。回车后会告知你打算将密钥对文件存放在哪个路径。如果你啥也不输入直接回车了,则会存放在默认的路径下。如果你是root用户执行的这条指令则默认是存放在/root/.ssh/下。/root/.ssh/路径下会有id_rsa 私钥文件 和id_rsa.pub 公钥文件




在手机上的termux执行如下指令拷贝公钥文件至手机:scp       帐户名@ip:公钥文件存放路径   拷贝至手机的具体路径

如:  scp  root@172.16.1.232:/root/.ssh/id_rsa.pub    /data/data/com.termux/files/home/.ssh/ 回车



注意:手机上的termux的路径务必是  /data/data/com.termux/files/home/.ssh/。


仍然在手机上执行 cat id_rsa.pub>>authorized_keys 回车

这句话是什么意思?这句话的意思是将id_rsa.pub文件的显示结果追加到authorized_keys文件里






输入whoami查看你手机上termux当前使用的用户的名字。

一般是以u0_a开头  。u后面的0是数字0,不是字母o.

我的手机上termux的用户名是u0_a88  



输入sshd 回车 启动ssh服务  。

你可以输入ssh & 后台启动ssh 服务。

你无需怀疑&,命令后面跟随 & 标识后台运行。

注意这里的ssh服务的默认端口号不是22,而是8022,不信你输入netstat-tnlp |grep sshd 回车就知道了





在虚拟机上的linux系统里执行 ssh u0_a88@172.16.1.193  -p 8022回车,键入对话提示的词yes即可成功连接



附件: 你需要登录才可以下载或查看附件。没有帐号?注册

Rank: 2Rank: 2

UID
4827483
帖子
54
PB币
80
贡献
0
技术
0
活跃
32
沙发
发表于 2018-5-24 09:23:19 IP属地江苏 |只看该作者
能提权至root权限吗

me

Rank: 2Rank: 2

UID
3190532
帖子
168
PB币
368
贡献
0
技术
7
活跃
324
板凳
发表于 2018-12-20 12:37:24 IP属地陕西 |只看该作者
zlw310282 发表于 2018-5-24 09:23
能提权至root权限吗

如果你的手机已经获得root权限就可以

Rank: 5Rank: 5Rank: 5

UID
2364047
帖子
619
PB币
1926
贡献
0
技术
0
活跃
540
4F
发表于 2019-1-29 16:40:50 IP属地重庆 来自手机 |只看该作者
感谢老铁(●.●)给你点赞
┈┈┈┈▕▔╲┈┈┈┈
┈┈┈┈┈▏▕┈┈┈┈
┈┈┈┈┈▏▕▂▂▂┈
▂▂▂▂╱┈▕▂▂▂▏
▉▉▉┈┈┈▕▂▂▂▏
▉▉▉┈┈┈▕▂▂▂▏
▔▔▔▔╲▂▕▂▂▂▏

Rank: 2Rank: 2

UID
535143
帖子
168
PB币
230
贡献
0
技术
0
活跃
83
5F
发表于 2019-7-28 23:55:19 IP属地内蒙古 |只看该作者
这个挺好玩的
回顶部
Copyright (C) 2005-2024 pcbeta.com, All rights reserved
Powered by Discuz!  苏ICP备17027154号  CDN加速及安全服务由「快御」提供
请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。
远景在线 | 远景论坛 | 苹果论坛 | Win11论坛 | Win10论坛 | Win8论坛 | Win7论坛 | WP论坛 | Office论坛