首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为什么有这么多用户在KDE Neon上一起运行?

为什么有这么多用户在KDE Neon上一起运行?
EN

Unix & Linux用户
提问于 2019-06-28 07:39:22
回答 1查看 100关注 0票数 2

当我在登录后打开KSysGuard时,默认情况下我会看到超过200个活动进程,其中大多数是使用root帐户运行的,还有几个进程在根用户旁边运行,即rtkitavahidaemonlpmessagebussyslog等等!我既没有激活root帐户,也没有在我的个人电脑上创建任何这些用户!

据我所知,当我使用Ubuntu18.04、CentOS 7、Fedora 30、OpeSUSE Leap 15.1时,我从未见过任何这样的用户。所有进程总是由那些开放源码软件中的我的帐户所拥有和运行。

每当我登录到KDE Neon时,他们是如何进入我的系统的?他们实际上是做什么的?KDE Neon OS是在我的电脑上运行的客户端应用程序吗?

EN

回答 1

Unix & Linux用户

回答已采纳

发布于 2019-06-28 07:48:26

没什么好担心的,这些都是从您的系统或安装的软件中创建的系统用户。我认为您只是没有在使用其他操作系统时寻找运行进程的用户。

我也提到用户在我的Ubuntu16.04上运行进程。只有一个区别:message+而不是messagebus,其余的完全相同。我还有更多:colordnobodysystemd+nx

查看/etc/passwd,其中列出了所有用户帐户。第一个字段是用户名,最后一个字段显示它们的shell。对于系统用户来说,这通常是/sbin/nologin或类似的。

  • lp是一种打印机服务。
  • avahi实现了用于管理网络连接的zeroconf
  • syslog显然是syslog服务
  • rtkit是一个dbus进程/线程调度器服务。
  • ..。

由于这些服务在系统范围内运行,它们不能从您的帐户上运行。而且,为了安全性和可能的其他影响,它们不应该从root帐户中运行。因此他们实现了自己的系统用户。

我使用ps aux | awk '{print $1}' | sort | uniq -c来显示当前正在运行进程的所有用户以及每个进程的数量。root现在运行195个严格的进程。

要使Gnome系统监视器显示所有进程,而不是仅显示您自己的进程,请更改首选项:

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

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

复制
相关文章

相似问题

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