基础配置
1,termux换源
termux-change-repo # 选择清华源
2,更新源
apt update && apt upgrade -y
3,安装
apt install openssh -y
# 远程连接,执行sshd,可以putty连接,便于操作(IP:8022)
# whoami 查看用户ming
# passwd 设置该用户密码
apt install proot proot-distro -y
proot-distro list # 查看可安装的linux
proot-distro install debian # 登陆debian
4,debian换源
cp /etc/apt/sources.list /etc/apt/sources.list.bak # 备份
sed -i "s@http://deb.debian.org@https://mirrors.163.com@g" /etc/apt/sources.list
使用的https源,则需要安装 apt install apt-transport-https
5,更新源
apt update
apt upgrade
文件服务器
1,下载文件服务器
wget https://github.com/filebrowser/filebrowser/releases/download/v2.23.0/linux-arm64-filebrowser.tar.gz
2,解压,移动
tar -xvf linux-arm64-filebrowser.tar.gz
mv filebrowser /usr/sbin
3,创建文件夹和配置文件
mkdir /etc/filebrowser/
touch /etc/filebrowser/config.json
# 配置
cat > /etc/filebrowser/config.json << EOF
{
"address":"0.0.0.0",
"database":"/etc/filebrowser/filebrowser.db",
"log":"/var/log/filebrowser.log",
"port":8800,
"root":"/",
"username":"admin"
}
EOF
# 可视块编辑 ctrl + v
# 参数
address:监听地址
database:数据库地址
log:日志文件路径
port:需要监听的端口
root:需要读取哪个目录下的文件
username:用户名 # 默认密码admin
4,运行
1,常规运行
filebrowser -c /etc/filebrowser/config.json
2,后台运行
nohup filebrowser -c /etc/filebrowser/config.json &
nohup filebrowser -c /etc/filebrowser/config.json >>/home/nohup-log/filebrowser.log 2>&1 &
5,访问
IP:8800
换源脚本
安装前置
apt-get install -y wget && apt-get install -y ca-certificates
脚本下载
海外下载
wget https://raw.githubusercontent.com/oooldking/script/master/superupdate.sh
国内加速下载
wget https://ghproxy.com/https://raw.githubusercontent.com/oooldking/script/master/superupdate.sh
运行换源脚本(任选一个)
bash superupdate.sh cn
bash superupdate.sh 163
bash superupdate.sh aliyun
还原
bash superupdate.sh restore
标签:superupdate,Termux,apt,etc,install,https,Debian,filebrowser
From: https://www.cnblogs.com/yhh5319/p/16883542.html