世界首创,使用一条命令行禁止macOS系统的root帐户,适用于多用户远程和自己学习

Posted afatgoat

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了世界首创,使用一条命令行禁止macOS系统的root帐户,适用于多用户远程和自己学习相关的知识,希望对你有一定的参考价值。

;# 面对High Sierra系统默认root账户开启并没有密码的问题

除了使用网上普遍介绍,在目录使用工具(Directory Utility)方法禁止root帐户之外,还可以使用下面的命令行来快速实施,这种方法更适合于远程和多用户部署:

for keys in authentication_authority KerberosKeys ShadowHashData; do sudo defaults delete /var/db/dslocal/nodes/Defaults/users/root.plist $keys &>/dev/null; done; sudo dscl . append /users/root UserShell "/usr/bin/false"

在macOS 10.13.1上测试通过3

以上是关于世界首创,使用一条命令行禁止macOS系统的root帐户,适用于多用户远程和自己学习的主要内容,如果未能解决你的问题,请参考以下文章

如何用virtualbox装macos?

防止/禁止 macOS 在 shell 脚本运行时关闭

在macos下运行redis命令为啥

扔掉鼠标吧!试着用命令行操作 macOS!

macos 如何读取网络版本

openwrt ssh 怎么关闭禁止roo登录t