在打印/etc/passwd文件的内容时,我发现有名为shutdown、mail、daemon、sshd等的用户。一些用户将登录shell设置为/sbin/nologin,关闭用户具有/sbin/shutdown。
为什么需要这些用户,他们执行什么任务?
我使用的是CentOS 7。
发布于 2018-06-27 21:06:11
除了个人用户的帐户之外,系统还使用类似这样的系统帐户来执行各种任务。守护程序是用于在初始化期间对后台进程/服务进行守护或运行后台进程/服务的用户。邮件和sshd分别由sendmail和sshd服务使用。
/sbin/nologin表示有问题的用户无法通过终端登录。/sbin/shutdown可能负责在内部通过隧道进行sudo (root)访问,从而允许以非root用户身份关闭系统(例如,在linux的桌面变体上)。
最好不要弄乱这些帐户,以确保您的linux系统正常运行。除非你是linux管理员,想要加固你的系统以防止漏洞,并且你确切地知道你在做什么。
https://stackoverflow.com/questions/51062974
复制相似问题