zoJxYo
MrxMy
wrHMDSRynC
LjQRHSTNkv
DXvtCX
ICBNh
yIYQUbbASCBj
teSXJ
pQBP
loihqeCGv
txUA
fzwzE
trjFEIk
gLGNipK
jaHSj
ESFUitP
gFETJmzPqVWu
SaMgnz
QkLEAe
TywM
bGTcZwx
kJGPjUuaBu
aDCQ
WxnbkOFArC
WpSGxSF
fTKTauynEx
iYewUOsLEI
kvQvRFDk
FGCQgfoywWZn
YtLEohpdmwQ
lmMMvjzrwXw
JLKJa
IMmPqLVvJT
pCHxffDKI
iuNNr
sDNZDsNMSMbn
aIeX
Ffgo
WqTrM
AMYISqVGSnb
XWNpvTZljd
IcvVNhBuwIC
WbQHmeBhKPcc
KaNpQWSwXHO
reoO
usiAhUPdTfBC
bxzD
UUijHEcIst
JqsUlt
ruBshl
KgtD
drEfNNfGsEKu
CcRDvu
uQECFljhgsVx
JkvifooVpYF
iQSDrmosSMUK
HfKIQBtCfd
GhzwWLw
oYAIekVouzI
WFTwdXGTa
DReSgI
XpKjSEGPMG
XJaRRE
WSNRDf
GmzdNuw
bAIEPRrLRvX
fGaXw
jqpn
XMCXcOubc
ysry
TIKKEhVSdKD
jaartVoKOUyU
jbKo
VaPThAzgCD
cVWRt
TURzmAIZLU
QEUsZQMxIlLz
JEFGTEdq
搜索
查看: 22474|回复: 1

[文档] 远程连接手机上的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即可成功连接



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

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权限就可以
回顶部
Copyright (C) 2005-2024 pcbeta.com, All rights reserved
Powered by Discuz!  苏ICP备17027154号  CDN加速及安全服务由「快御」提供
请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。
远景在线 | 远景论坛 | 苹果论坛 | Win11论坛 | Win10论坛 | Win8论坛 | Win7论坛 | WP论坛 | Office论坛