最近入手了HostBrr的1TB NAT大盘,由于机房在德国,所以BT下载时最好开个warp防止版权问题
或者直接用这个
wget -N https://raw.githubusercontent.com/fscarmen/warp/main/menu.sh && bash menu.sh
(可以提前apt get wget看看是否有这个命令)
安装后选择WARP双栈,IPV4+IPV6,同时工作模式选择全局,可以下载个人少的资源看看,检查下是不是走的WARP线路
qBittorrent安装
引用的 造一台下番机+emby服务器 – 咕萌小窝 (gmoe.cc)
sudo apt update sudo apt upgrade sudo add-apt-repository ppa:qbittorrent-team/qbittorrent-stable
sudo apt -y install qbittorrent-nox
解决add-apt-repository: command not found输入:
sudo apt-get install software-properties-common
输入
qbittorrent-nox
打开Web UI
把qbit加入系统服务
sudo nano /usr/lib/systemd/system/qbittorrent.service
(vim vi随意)
内容:
[Unit] Description=qBittorrent Daemon Service After=network.target [Service] User=root ExecStart=/usr/bin/qbittorrent-nox ExecStop=/usr/bin/killall -w qbittorrent-nox [Install] WantedBy=multi-user.target
保存后,重新启动systemd 服务
sudo systemctl daemon-reload
然后设置让它开机自动启动
sudo systemctl enable qbittorrent
然后让 qbittorrent 启动
sudo systemctl start qbittorrent
NAT由于共享IPV4,通过IPV4地址无法访问,可以用IPV6+端口访问Web UI
安装rclone
curl "https://rclone.org/install.sh | sudo bash"
使用自己电脑,下载rclone win端,进入rclone文件夹,Shift+右键开启本地Powershell,输入: ./rclone authorize “onedrive” 获取Token
回到SSH,输入rclone config进行配置,选择
apt-get install screen
创建
screen -S rclone
挂载
mkdir /mnt/onedrive
rclone mount onedrive:/ /mnt/onedrive --cache-dir /tmp --allow-other --vfs-cache-mode writes --vfs-cache-max-age 1m --allow-non-empty
可能遇到的问题
1.fuse3
错误代码:VolumeDriver.Mount: failed to mount FUSE fs: fusermount: exec: “fusermount3”: executable file not found in $PATH
apt-get install fuse3
2.dos2unix
错误代码:-bash: ./qb_auto.sh: /bin/bash^M: bad interpreter: No such file or directory
apt-get install dos2unix dos2unix filename
最后,Crtl+a+d从screen返回
脚本配置:
使用的是极客轩的脚本,上传运行会显示如果显示-bash: ./qb_auto.sh: /bin/bash^M: bad interpreter: No such file or directory,说明需要转化sh文件,就按照上面的dos2unix来操作
qBittorrent+Rclone实现自动上传到Onedrive,Google Drive等储存,并自动删除本地文件 – 极客轩 (imold.wang)