1. termux是什么
Termux - Andorid终端 是一个Android终端模拟器,也是Linux环境应用,可以在无需rooted的Android中运行。自动安装最小化基础系统,并且可以通过 apt 包管理器安装软件
- 参考
https://cloud-atlas.readthedocs.io/zh-cn/latest/android/apps/termux.html
https://wcbing.github.io/dev/termux/
2. 安装
- 网址:https://termux.dev/cn/
打开上面的网址,下载到手机上进行安装
3. 使用ssh远程用电脑登录控制
3.1 开启文件访问权限
termux-setup-storage
3.2 更新包管理
pkg update
pkg upgrade
3.3 下载常用包
pkg install vim curl wget git unzip unrar
3.4 安装openssh服务、启动ssh服务并远程登录
在手机上
pkg install openssh
sshd # 默认开启的端口是8022
whoami # 查看用户名user
passwd # 修改密码password
termux-wake-lock # 保持后台执行,手机上打开应用开启后台权限
在电脑上(同一个局域网下)
ssh -p 8022 user@host
然后下面的命令都可以在远程电脑上输入了
3.5 安装proot
pkg install proot
termux-chroot
3.6 安装proot-distro 并安装ubuntu
termux-chroot # 装了proot之后
pkg install proot-distro
proot-distro help # 如果提示没有权限可能需要把termux重启一下
proot-distro list
proot-distro install ubuntu
proot-distro login ubuntu
然后就可以运行各种命令了,输入uname -a