2020年8月5日
transmission 修改运行用户解决permission denied
我的nano pi安装的是lubuntu系统, 安装的transmission添加种子后, 报错permission denied。 修改文件权限为777, 发现依然解决不了问题。执行ps -ef 发现transmission运行在debian-+用户下, 不是root或者pi。
修改运行用户的办法,亲测有效, aa是修要改的目标用户名, 可以改成root, pi或者自己的用户名:
# 停止服务 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 # 重启服务 sudo systemctl daemon-reload sudo systemctl start transmission-daemon.service