树莓派打造自动远程下载

Dec 22, 2019

1.使用docker安装qBittorrent

docker pull linuxserver/qbittorrent

2.新建文件夹存放下载文件

mkdir /media/pi/u1/qbdownloads

3.启动容器

docker run -d \
--name=qbittorrent \
-e PUID=1000 \
-e PGID=1000 \
-e TZ=Asia/Shanghai \
-e UMASK_SET=022 \
-e WEBUI_PORT=8181 \
-p 6881:6881 \
-p 6881:6881/udp \
-p 8181:8181 \
-v /media/pi/u1/qbdownloads/:/downloads \
--restart unless-stopped \
linuxserver/qbittorrent

4.浏览器输入 ip:8181 登录

用户名:admin
密码:adminadmin

5.现在可以远程登录并且下载了。但是下载完成后回家在电脑上观看却是个问题。所以使用samba进行局域网文件共享

sudo apt-get install samba

sudo apt-get install samba-common-bin

6.修改配置文件smb.conf

sudo vi /etc/samba/smb.conf

7.在文件最下面加上以下内容,这里设置/home/pi/u1/qbdownloads为共享文件夹。注意去除#后面的注释

[Public]
comment = Public Storage # 共享文件夹说明
path = /home/pi/u1/qbdownloads # 共享文件夹目录
read only = no # 不只读
create mask = 0777 # 创建文件的权限
directory mask = 0777 # 创建文件夹的权限
guest ok = yes # guest访问,无需密码
browseable = yes # 可见

8.设置用户密码

sudo smbpasswd -a pi

设置密码 xxx

9.重启smaba服务

sudo samba restart

10.配置完成后即可从局域网内其他电脑访问共享文件夹,Windows下访问目录为\\IP,例如:\\192.168.31.160

如果不行请参考 : https://jingyan.baidu.com/article/0eb457e5e7107403f1a905d9.html

https://jingyan.baidu.com/article/7c6fb428d62a6e80642c90cc.html

mac打开finder然后快捷键 cmd+k 。输入:smb://ip

标签