molezz BAR

生命科学和计算机技术 开始使用

transmission 修改运行用户解决写入权限

试了 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

参考:
1. https://my.oschina.net/CasparLi/blog/830361
2. https://www.yaoge123.com/blog/archives/1139

评论
留下你的脚步
推荐阅读