我最近安装了postgresql
。(我对它了解不多,但可能会在某个时候尝试一下。)我注意到一个名为 的用户postgres
(我不记得手动创建过)现在列在登录屏幕和会话菜单中。既不是users
命令groups
列表postgres
也不是类似的东西。
我可以删除该用户并将必要的权限授予我的主要用户帐户吗(而不会导致包无法使用)?否则,我至少可以将其从登录屏幕和会话菜单中隐藏吗?无论哪种方式,我该怎么做?
答案1
/var/lib/AccountsService/users/
通过创建以用户名命名的文件来隐藏特定用户,在本例中为: postgres
。
$ sudo vim /var/lib/AccountsService/users/postgres
并添加下面两行:
[User]
SystemAccount=true
如果您的系统不使用,AccountsService
则通过编辑文件来隐藏用户/etc/lightdm/users.conf
并将用户名添加到此行:
hidden-users=nobody nobody4 noaccess postgres
然后重新启动lightdm
(这将重新启动当前会话,因此请确保保存您的工作):
$ sudo service lightdm restart