【建议】增加用户级别的 xray.service 支持 #55
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
目前这个脚本安装的
xray.service只能安装到系统的 systemctl service 目录,对于不便或者不能使用 root 的场景没有很好的支持,此外在多用户场景下也使得不同用户被迫共享同一个配置文件,体验并不好。由于 systemd 本身是有运行 user unit 的功能的,因此我在自己的电脑上,通过复制粘贴的方式,写了一个用户级
xray.service给我自己使用,内容如下:按照
systemd.unit(5)manpage 的说明,我把它放到了~/.config/systemd/user目录。然后就可以在
systemd命令中传入--user来启动了:systemctl start --user xraysystemctl enable --user xray希望作者更新一下安装脚本,在日后以非 root 权限安装的时候能够用上这个功能。
自从添加对应的用户就可以了