从 DVD 安装了 debian。现在我看到 exim4 正在运行,所有者是 UID 107。我的 /etc/passwd 中没有用户 107。
另一个系统(由 UID 101 拥有)上也存在同样的问题,所以我怀疑这是一个 debian 问题……?
对两者进行挤压。
那么在 debian 下,谁应该拥有邮件系统?
这是我已经安装的:
# dpkg -l | grep exim
ii exim4 4.72-6+squeeze2 metapackage to ease Exim MTA (v4) installation
ii exim4-base 4.72-6+squeeze2 support files for all Exim MTA (v4) packages
ii exim4-config 4.72-6+squeeze2 configuration for the Exim MTA (v4)
ii exim4-daemon-light 4.72-6+squeeze2 lightweight Exim MTA (v4) daemon
二进制文件本身归 root 所有:
-rwsr-xr-x 1 root root 758852 May 12 2011 /usr/sbin/exim4
答案1
您说得对,ps 实用程序只显示 uid,因为用户名太长,无法容纳在列中。它宁愿向您显示 uid,而不是截断的用户名。
将来,您可以使用以下命令行验证 uid 是否确实与现有系统用户相关联:
[todd@tlyons ~]$ getent passwd 125
Debian-exim:x:125:134::/var/spool/exim4:/bin/false