------------------基础配置------------------
配置root用户密码
sudo passwd root切换到root用户
su 允许root用户远程登录,重启服务或系统后生效
echo "PermitRootLogin yes" >> /etc/ssh/sshd_config修复mobian源并安装基础软件
apt update
apt install curl -y
echo "deb http://repo.mobian-project.org/ bookworm main non-free" > /etc/apt/sources.list.d/mobian.list
curl -s https://repo.mobian.org/mobian.gpg > /etc/apt/trusted.gpg.d/mobian.gpg
apt update
apt install vim wget git cron dnsutils unzip lrzsz fdisk gdisk exfat-fuse exfat-utils -y配置系统时间
dpkg-reconfigure tzdata选6.然后选70(亚洲 上海)
配置ll命令
echo "alias ll='ls $LS_OPTIONS -alh'" >> ~/.bashrc修改vi配置
echo -e "if has('mouse')\nset mouse-=a\nendif" > .vimrc修改usb为主动模式
vi /usr/sbin/mobian-usb-gadget
echo host > /sys/kernel/debug/usb/ci_hdrc.0/role把上面这行添加到【setup() {】的下一行
重启设备
reboot------------------重启后用root用户登录------------------
后续所有操作都直接用root用户登陆后操作
删掉已经没用的自带用户user
userdel -r user------------------挂载U盘------------------
创建用于挂载的目录
mkdir /udisk插上U盘,查看是否已经识别到
fdisk -l清理磁盘分区并新建(如果是大于2T的移动硬盘,下一条命令中的fdisk换成gdisk)
fdisk /dev/sdad #删除分区
n #新建分区,一路回车
w #保存更改
格式化分区
ext4性能好安全性高但不兼容windows,exfat性能差安全性差但兼容windows
mkfs.ext4 /dev/sda1或mkfs.exfat /dev/sda1挂载
mount /dev/sda1 /udisk
chmod 777 /udisk------------------配置开机行为------------------
创建启动脚本
touch /etc/rc.local
echo '#!/bin/sh -e' > /etc/rc.local
echo "exit 0" >> /etc/rc.local给权限
chmod +x /etc/rc.local重载systemd配置管理器
systemctl daemon-reload启动守护进程
systemctl start rc-local修改启动脚本
vi /etc/rc.local#!/bin/sh -e
#等待2秒等待设备彻底启动完成
sleep 2
#挂载硬盘
mount /dev/sda1 /udisk &
#等待5秒等待挂载完毕
sleep 3
#清空minidlna缓存
minidlnad -R
#等待3秒等待清空完成
sleep 2
#启动dlna
systemctl start minidlna &
#启动aria2
aria2c -D --conf-path=/etc/aria2/aria2.conf &
exit 0{dotted startColor="#ff6c6c" endColor="#73aaff"/}
------------------aria2下载器------------------
新建下载目录并给权限
mkdir /udisk/download
chmod 777 /udisk/download安装aria2
apt install aria2 -y创建aria2配置目录
mkdir /etc/aria2创建aria2会话文件
touch /etc/aria2/aria2.session创建aria2配置文件
vi /etc/aria2/aria2.conf
dir=/udisk/download
disk-cache=32M
continue=true
file-allocation=none
max-concurrent-downloads=5
max-connection-per-server=5
max-overall-download-limit=0
max-download-limit=0
max-overall-upload-limit=0
max-upload-limit=0
disable-ipv6=true
min-split-size=10M
split=10
input-file=/etc/aria2/aria2.session
save-session=/etc/aria2/aria2.session
save-session-interval=60
enable-rpc=true
rpc-allow-origin-all=true
rpc-listen-all=true
follow-torrent=true
#peer-id-prefix=-TR2770-
user-agent=Transmission/2.77
bt-seed-unverified=true
bt-save-metadata=true
bt-enable-lpd=true
bt-max-open-files=100
bt-max-peers=60
bt-min-crypto-level=plain
bt-require-crypto=true
listen-port=65298
dht-listen-port=65298
seed-ratio=1
seed-time=120
rpc-secret=test123
bt-tracker=udp://tracker.opentrackr.org:1337/announce,udp://9.rarbg.com:2810/announce,udp://tracker.openbittorrent.com:6969/announce,http://tracker.openbittorrent.com:80/announce,https://opentracker.i2p.rocks:443/announce,udp://tracker.torrent.eu.org:451/announce,udp://open.stealth.si:80/announce,udp://exodus.desync.com:6969/announce,udp://tracker2.dler.org:80/announce,udp://tracker.tiny-vps.com:6969/announce,udp://tracker.moeking.me:6969/announce,udp://tracker.dler.org:6969/announce,udp://tracker.0x.tf:6969/announce,udp://open.demonii.com:1337/announce,udp://movies.zsw.ca:6969/announce,udp://fe.dealclub.de:6969/announce,udp://explodie.org:6969/announce,udp://chouchou.top:8080/announce,udp://bt2.archive.org:6969/announce,udp://bt.oiyo.tk:6969/announce启动aria2
aria2c -D --conf-path=/etc/aria2/aria2.conf &------------------移动硬盘优化------------------
防止移动硬盘休眠
crontab -e
/3 * echo "1" > /udisk/download/.no-hiberfil
------------------安装docker------------------
curl -fsSL https://get.docker.com -o get-docker.sh
sh get-docker.sh
觉得内容不错?我要