首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为什么我的服务作为root运行?

为什么我的服务作为root运行?
EN

Unix & Linux用户
提问于 2019-01-26 04:58:57
回答 1查看 2.5K关注 0票数 1

我有一台旧的笔记本电脑连接到我的路由器上,作为linux机箱运行。我安装了qbittorrent作为远程torrent框运行(当然是下载linux发行版),并为其创建了一个新用户"qbuser“。我创建了适当的单元文件,但是当我查看进程列表时,它是作为root运行的。为什么会发生这种事?

代码语言:javascript
复制
[Unit]
Description=qbittorrent-nox
Documentation=man:qbittorrent-nox
DefaultDependencies=yes
After=network-online.target nss-lookup.target
Before=multi-user.target

[Service]
User=[i][b]qbuser[/b][/i]
Group=[b]qb[/b]
Type=simple
ExecStart=/usr/bin/qbittorrent-nox [-options]
Nice=10
StandardError=null
StandardOutput=null
TimeoutSec=360s

[Install]
WantedBy=multi-user.target

编辑:我修正了单元文件中的语法错误,现在它完全失败了。我再次检查了组qb和用户qbuser的存在。以下是systemctl状态输出:

代码语言:javascript
复制
steve@debian-server:~$ sudo systemctl status qbittorrent
● qbittorrent.service - qbittorrent-nox
   Loaded: loaded (/etc/systemd/system/qbittorrent.service; enabled; vendor preset: enabled)
   Active: failed (Result: signal) since Fri 2019-01-25 23:31:07 CST; 6min ago
     Docs: man:qbittorrent-nox
  Process: 994 ExecStart=/usr/bin/qbittorrent-nox (code=killed, signal=ABRT)
 Main PID: 994 (code=killed, signal=ABRT)

Jan 25 23:31:07 debian-server systemd[1]: Started qbittorrent-nox.
Jan 25 23:31:07 debian-server systemd[1]: qbittorrent.service: Main process exited, code=killed, status=6/ABRT
Jan 25 23:31:07 debian-server systemd[1]: qbittorrent.service: Unit entered failed state.
Jan 25 23:31:07 debian-server systemd[1]: qbittorrent.service: Failed with result 'signal'.
EN

回答 1

Unix & Linux用户

回答已采纳

发布于 2019-01-26 05:27:13

问题在于单元中用户和组名周围的额外字符。

而不是:

代码语言:javascript
复制
[Service]
User=[i][b]qbuser[/b][/i]
Group=[b]qb[/b]

你应该使用:

代码语言:javascript
复制
[Service]
User=qbuser
Group=qb

(假设存在组qb )。

同样是[-options]部分,您可能应该用自己的选项替换它(并去掉方括号)。

如果用户不存在,systemd将记录警告并以root身份继续运行服务。

您可以使用systemctl status qbittorrent-nox命令或journalctl -u qbittorrent-nox -e查看带有警告的日志,以显示更多的日志。

票数 0
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/496811

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档