systemctl版本会以root用户下载文件,影响访问权限
chevy222 opened this issue · comments
systemctl版本会以root用户下载文件,影响访问权限,希望可以指定用户运行。
你来pr一下吧,加两个参数就行了
你来pr一下吧,加两个参数就行了
大佬,别开玩笑了,我敲过了,不行,还是要你来。
你来pr一下吧,加两个参数就行了
会报
[XunleiBackendServer] error: [XunleiBackendServer] Mount /home/chevy/xunleidownload to /xunlei failed
大佬,请帮忙。
没有权限捏,要挂载目录权限
我说的是systemctl版本哦,不是docker,就是说我要根目录建一个/xunlei目录?
我说的是systemctl版本哦,不是docker,就是说我要根目录建一个/xunlei目录?
是的,你可以手动创建试试
我说的是systemctl版本哦,不是docker,就是说我要根目录建一个/xunlei目录?
是的,你可以手动创建试试
创建不了说明你的运行用户 没有权限
大佬能不能帮忙改改,我就想用1000UID 跑systemctl版本,共享目录不想用ROOT用户
除了创建权限,还有挂载权限,创建目录我觉得可以加个启动参数,来自定义指定目录(假如存在就不用创建了)。今晚有空看看吧
-m, --mount-bind-download-path <MOUNT_BIND_DOWNLOAD_PATH> Xunlei mount bind download directory [default: /xunlei]
这个参数,你改一下存在的目录就行了,不然默认创建
除了创建权限,还有挂载权限,创建目录我觉得可以加个启动参数,来自定义指定目录(假如存在就不用创建了)。今晚有空看看吧
感谢感谢,之前有研究过cnk3x的,最后还是不行,望大神晚上研究一下
gid改了?uid没改?
gid uid都支持,你看到的root是用户组,我这个用户本身就在root
发个releases呗,我帮你验证一下。
这个-U不会和原来那个 登录的用户名冲突吗?-U, --auth-user <AUTH_USER> Xunlei authentication username
不冲突,我已经改了,需要长参数 --uid
哦哦,看到了,以readme.md为准。