Termux介绍
Termux是一个Android下一个高级的终端模拟器, 开源且不需要root, 支持apt管理软件包,十分方便安装软件包, 完美支持Python,PHP,Ruby,Go,Nodejs,MySQL等。随着智能设备的普及和性能的不断提升,如今的手机、平板等的硬件标准已达到了初级桌面计算机的硬件标准, 用心去打造完全可以把手机变成一个强大的工具。
下载
TermuxV0.66:本地下载
Termux安装
1.先让手机安装软件
2.更换源为国内源
推荐清华源
置默认编辑器:
export EDITOR=vi
编辑源文件:
apt edit-sources
将原来的
https://termux.net
官方源替换为http://mirrors.tuna.tsinghua.edu.cn/termux
3.安装基本的工具
pkg update
pkg install vim curl wget git unzip unrar
4.优化配色
sh -c “$(curl -fsSL https://github.com/Cabbagec/termux-ohmyzsh/raw/master/install.sh)”
Android6.0 以上会弹框确认是否授权,允许授权后Termux可以方便的访问 SD 卡文件。
脚本允许后先后有如下两个选项(分别选择背景色和字体):Enter a number, leave blank to not to change: 14Enter a number, leave blank to not to change: 6
想要继续更改挑选配色的话, 继续运行脚本来再次筛选:
$ ~/termux-ohmyzsh/install.sh
exit重启sessions会话生效配置
5.模拟root环境
针对手机没有root
安装tsu, 这是一个su的 termux 版本, 用来在 termux 上替代su:
pkg install tsu
输入:
tsu
在管理员身份下,输入
exit
可回到普通用户身份
最后,更多优化和学习的建议参考:Termux 高级终端安装使用配置教程
frps的安装
确定自己手机的框架,一般正常来说手机都是arm架构的,不知道手机架构的可以百度查查处理器参数。这里以arm64位架构为例。
进入root目录(别的目录也可以):
cd /root
下载frp:
wget --no-check-certificate https://github.com/fatedier/frp/releases/download/v0.24.1/frp_0.24.1_linux_arm64.tar.gz
解压frp:
tar -xzvf frp_0.24.1_linux_arm64.tar.gz
修改解压目录为frp:mv frp_0.24.1_linux_arm64 frp
确保 frps 程序具有可执行权限:
cd frpchmod +x frps
检测是否可以运行:
./frps --help
配置文件内容写入frps.ini
启动frps:
./frps -c frps.ini
后台持续启动frps:
nohup /root/frp/frps -c /root/frp/frps.ini &
frps的配置
# 下面这句开头必须要有,表示配置的开始
[common]
# frp 服务端端口(必须)
bind_port = 7000
# frp 服务端密码(必须)
token = 12345678
#最大端口可用于为每个客户端,默认值为0表示没有限制
max_ports_per_client = 0
评论