f2ffe4e8d8a747759af55909538320e0.png
第二:启动ssh服务
在Termux输入sshd -p 3358开放3358端口。-p之后跟着的是端口号
25aab67be46a496b88122cc4576f82d4.png
第三:在要连接的设备上输入连接命令
1、局域网连接
在Termux输入ifconfig查看ip,然后在要连接的设备输入ssh -p 3358 192.168.1.2
529b838d5c8b4c03aeff7306c3093371.png
593674f851b4403f9e0755fcc498eed2.png
看到界面输出这样的信息输入yes然后回车
a837f5fbdde041a59ca327211314bc0b.png
这里输入刚才你设置的密码,回车。
2a0d479dcd9b4181b585a24238fc0a8d.png
看到这样的信息就说明连接成功了。
2、外面连接
打开内网穿透软件HP-Client,在本地服务IP输入本地ip地址127.0.0.1在本地服务端口输入你刚才sshd那条命令开放的端口然后点击开始穿透,显示已成功连接就说明穿透成功了。
d0a37d0c26ff459ca16d1a973597cfe9.png
穿透成功后在要连接的设备输入连接命令ssh u0_a209@nqwpn.ksweb.club -p 39025就可以了。
faca2e778df54c84a67eb185c9dd92c0.png
u0_a209:是我的Termux的用户名,在Termux输入whoami就可以查看了
94dfed6e41df4234aae3454319e3b745.png
之前在学习过程中对termux这个工具有些感兴趣,了解一些之后。发现termux是一款基于安卓系统的模拟终端,还能够使用拓宽linux包搜集。最重要的一点,它不需要root。所以我完全可以将自己的手机打造成一个强大的移动工具。好了,废话不多说,我们正式开始:
首先需要更新一下可以安装的软件。输入命令:
apt update
再使用命令:apt upgrade安装更新包以后,就可以通过命令apt list来查看可以用的软件。
非root状态需要安装proot工具来模拟某些需要root的环境
然后终端下面输入termux-chroot即可模拟root环境 。
在root权限下,输入exit可回到普通用户。
若已经root,则使用tsu。类似于linux的sudo权限
然后终端下面输入tsu即可切换root用户,这个时候会d出root授权提示,给予其root权限。
同样在root下,输入exit可回到普通用户身份。
安卓打字确实不够方便,所以可以利用ssh连接到键盘进行输入,当然也可以使用PC连接。
但是termux默认没有ssh工具,需要进行工具安装
(除了apt,Termux 在此基础上还封装了 pkg 命令,向下兼容 apt。pkg 在运行前会执行一次 apt update,保证安装的包是最新版本。)
如果当做被访问的对象,安装完成后,sshd服务默认没有启动,需要手动进行启动。访问时要注意低端口有安全策略限制,sshd默认的服务在8022端口。
该工具用于使用手机硬件,实现更多的使用硬件功能
下面只作简单列举:
获取电池信息:termux-battery-status
获取相机信息:termux-camera-info
获取与设置剪贴板:termux-clipboard-get
设置新的剪贴板内容:termux-clipboard-set 12345
获取通讯录列表:termux-contact-list
查看短信内容列表:termux-sms-inbox
发送短信:termux-sms-send
拨打电话:termux-telephony-call NUMBER
获取当前WiFi连接信息:termux-wifi-connectioninfo
获取最近一次WiFi扫描信息:termux-wifi-scaninfo
依旧是利用apt命令安装:
apt install zsh
编辑.zshrc配置文件
可以看到第一行主题是agnoster主题
在.oh-my-zsh/themes目录下放着oh-my-zsh所有的主题配置文件.
当然也可以尝试random主题,每打开一个会话配色主题都是随机的.
默认启动语是这个,但是随着对termux的熟悉,这个默认问候就会显得臃肿。
使用vim $PREFIX/etc/motd命令,打开默认问候语文件进行修改。
如下(随便写的一句话,当例子使用)
修改完成之后输入:wq命令进行保存并退出。
重新进入就可以看到默认问候发生了改变。
使用ssh协议建议在连接WiFi时设置静态ip即主机号
连接Termux使用端口号8022
示例中用户名为u0_a444
设置用户密码
开启ssh
①连接
②用户身份验证
把用户名和密码填了
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)