手机使用linux
调查
方法
- termux
- 使用手机linux
分析
手机是mate40
使用内置linux
- 需要获取root, 华为关闭root获取网站
- 还要刷机, 麒麟9000还加了很多锁
使用termux
- 不需要root, 直接虚拟一个linux
- 就是额外占用一个系统
准备
- 手机华为mate40: 安装termux
- 能上外网(服了,还屏蔽关键词)的电脑:方便下载apk(termux arm架构的apk文件)
- localSend软件:局域网传输文件用
使用
安装
- 从网址获取apk termux
- 通过localSend传输到手机上
- 安装apk在手机上
配置电脑连接
主要方便使用键盘安装需要的配置
0.配置输入法
使用英文输入法
关闭输入提示(真的很不方便敲指令)
1.安装vim
pkg install vim
2.安装ssh
pkg install openssh
3.安装ssl
pkg install openssl
4.生成秘钥
在/home目录执行的
ssh-keygen -t rsa -b 4096 -f ../usr/etc/ssh/ssh_host_rsa_key
5.配置端口
vi ../usr/etc/ssh/sshd_config
Port 0827 # 自己选一个自己能记住的端口
6.启动sshd服务并查看
sshd
ps -axu | grep ssh
7.查看用户,ip 和配置密码
方便等下ssh 登录
whoami # 查看用户
ifconfig # 查看ip 一般是wlan0
passwd # 配置密码