从Mac OS X Snow Leopard登录屏幕隐藏用户

Modified on: Thu, 08 Nov 2018 09:20:02 +0800

不知怎的,我设法在我的操作系统上为我的_postgres用户设置了passwd,而不是在我作为我的超级用户/ root的postgres角色上设置它。无论如何,我一直在努力与帐户部分和登录屏幕中显示的用户,我真的想避免。我已经阅读了一些关于此的文档,并且将密码设置为*应该是解决此问题所需的全部内容。但经过多次尝试,无论是否使用dscl都无济于事,我已经达到了一个我不知道该怎么做的地步。

我不认为这样做会很难,但很明显我错过了什么,所以你怎么做?

最佳答案

在登录窗口中隐藏系统用户(如果用户ID <500)的最简单方法是运行以下命令:

sudo defaults write /Library/Preferences/com.apple.loginwindow Hide500Users -bool TRUE

或者,您可以通过运行

手动隐藏用户名

sudo defaults write /Library/Preferences/com.apple.loginwindow HiddenUsersList -array-add '_postgres'

如果需要,请从登录窗口隐藏“其他...”项目:

sudo defaults write /Library/Preferences/com.apple.loginwindow SHOWOTHERUSERS_MANAGED -bool FALSE
作者:Chealion

相关问答

添加新评论