试了 2 个帖子,最后综合了一下才实现指定用户运行 transmission,之所以要用指定用户运行 transmission,主要是 samba 文件夹的写权限一直没搞定,permission denied,用指定用户运行后解决。
原先在 raspbian wheezy 系统 transmission 2.52 时没问题。昨晚依次升级到 stretch 后出现的新问题。
系统是树莓派的 raspbian 9.8 stretch
# 停止服务
sudo systemctl stop transmission-daemon.service
# 修改用户名
sudo vi /etc/init.d/transmission-daemon
# 修改USER变量为需要的用户名,保存
USER=aa
# 添加信息
sudo systemctl edit transmission-daemon.service
[Service]
User=aa
# 修改setting文件:下载文件夹,密码,rpc等,保存
vi ~/.config/transmission-daemon/settings.json
# 重启服务
sudo systemctl daemon-reload
sudo systemctl start transmission-daemon.service
以下可能不需要修改,原帖内容供参考
sudo chown USER:USERGROUP /etc/transmission-daemon/settings.json
sudo chown -R USER:USERGROUP /var/lib/transmission-daemon
参考:
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于