赞
踩
安装后先换源
termux-change-repo
换源后更新库
- apt update
- apt upgrade
更新时全选y,之后可能会换回原始的源,需要再换一次
termux-change-repo
安装常用工具
apt install vim iproute2 htop openssh net-tools wget
配置sshd
vim ../usr/etc/ssh/sshd_config
配置里可写
- Port 5022
- AddressFamily any
- ListenAddress ::
- ListenAddress 0.0.0.0
- PermitRootLogin no
- PermitEmptyPasswords no
- LoginGraceTime 1m
- MaxAuthTries 4
获取ipv6地址
ip -6 addr list scope global |grep "inet6" | sed -n 's/.*inet6 \([0-9a-f:]\+\).*/\1/p' | head -n 1
获取用户名
whoami
设置登录密码,需要输入2遍进行确认
passwd
配置vim
vim $HOME/.vimrc
syntax on set mouse=a set tabstop=4 "tab 长度设置为 4 set cursorline "突出显示当前行 set nobackup "覆盖文件时不备份 set ruler "在右下角显示光标位置的状态行 set autoindent "自动缩进 set showcmd "显示当前输入的命令 set hlsearch "搜索时高亮显示匹配结果 set history=1000 "vim需要记住1000次历史操作 set wildmenu set wildmode=longest:list,full "命令模式下,底部操作指令按下 Tab 键自动补全。第一次按下 Tab,会显示所有匹配的操作指令的清单;第二次按下Tab,会依次选择各个指令 set clipboard=unnamed "支持系统剪切板
配置自定义命令
vim /data/data/com.termux/files/usr/etc/bash.bashrc
- alias cdusr="cd /data/data/com.termux/files/usr"
- alias cdbin="cd /data/data/com.termux/files/usr/bin"
- alias cdetc="cd /data/data/com.termux/files/usr/etc"
设置sshd自启动
- termux-setup-storage
- apt install termux-services
- mkdir -p $PREFIX/var/service/sshd/log
- ln -sf $PREFIX/share/termux-services/svlogger $PREFIX/var/service/sshd/log/run
- sv-enable sshd
配置frps
1.下载文件
wget -P ~/storage/downloads/ https://github.com/fatedier/frp/releases/download/v0.51.3/frp_0.51.3_linux_arm64.tar.gz
2. 解压文件
mkdir ~/.frp tar -zxvf ~/storage/downloads/frp_0.51.3_linux_arm64.tar.gz --strip-components 1 -C ~/.frp3. 配置frps.init(ipv6)
vim .frp/frps.ini
bind_port = 7000 bind_addr = :: authentication_method = token token = xxxxx dashboard_port = 7500 dashboard_user = admin dashboard_pwd = admin enable_prometheus = true allow_ports = 2000-3000 tcp_mux_keepalive_interval = 20 heartbeat_timeout = 30 max_pool_count = 8 log_level = info log_max_days = 74. 配置命令文件
vim /data/data/com.termux/files/usr/bin/frps
#!/data/data/com.termux/files/usr/bin/sh termux-wake-lock nohup /data/data/com.termux/files/home/.frp/frps -c /data/data/com.termux/files/home/.frp/frps.ini > /dev/null 2>&1 &
chmod +x /data/data/com.termux/files/usr/bin/frps
5. frps自启动
vim /data/data/com.termux/files/usr/etc/bash.bashrc
if pgrep -x frps >/dev/null then : else frps fi
配置python环境
apt install python3
pip install requests
配置定时15s一次、每2小时一次、每10分钟一次
apt install cronie
crontab -e
* * * * * python /data/data/com.termux/files/home/storage/downloads/update_addr.py * * * * * sleep 15; python /data/data/com.termux/files/home/storage/downloads/update_addr.py * * * * * sleep 30; python /data/data/com.termux/files/home/storage/downloads/update_addr.py * * * * * sleep 45; python /data/data/com.termux/files/home/storage/downloads/update_addr.py 1 */2 * * * python /data/data/com.termux/files/home/storage/downloads/send_battery.py */10 * * * * python /data/data/com.termux/files/home/storage/downloads/update_push_send_addr.pysv-enable crond
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。