是否可以使用为 apache 或 postgreSQL 等程序创建的用户登录主机?

是否可以使用为 apache 或 postgreSQL 等程序创建的用户登录主机?

www-data我想知道是否可以使用像我这样的用户或postgres像我自己的用户那样登录计算机。是否有些用户“允许登录”而其他用户则不允许?我自己的用户和apache、postgres等程序创建的用户除了名称之外还有什么区别吗?他们有密码吗??正如你可能看到的,我有很多疑问,也许你可以推荐我一些关于这个主题的读物!

当我尝试在 Ubuntu 11.04 中通过 gnome GUI 创建一个新组并将新用户添加到该组时,出现了这个问题。我能够创建一个新组“test”,但系统只允许我将我的用户添加到该组,而不允许系统中的其他用户,如 /etc/passwd 中出现的用户(我正在运行添加用户/具有 sudo 权限的 GUI 组)。

答案1

可以使用-l中的选项禁用(密码)登录帐户passwd。这就是大多数系统用户(例如示例中的 www-data 和 postgres)的设置方式。

相关内容