Answers:
我没有对此进行测试,但它适用于某些未指定版本的OS X,因此您可能需要小心(尝试使用虚拟用户帐户):
我们可以使用命令行或NetInfo Manager来完成此任务。我将通过终端命令行显示命令,因为它对我来说更容易。要禁用该帐户,我们插入*:
sudo niutil -insertval . /users/user-in-question passwd '*' 0
要重新启用它,我们删除*:
sudo niutil -destroyval . /users/user-in-question passwd '*'
请参阅此ServerFault问题和相关答案。它基本上是这个问题的完全重复,但对于“OS X Server”,就CLI管理而言,它基本上与OS X相同。
通过“禁用密码”,我认为你的意思是“防止登录”。如果情况并非如此,请通过“禁用密码”澄清您的实际含义,因为这是一个模糊或不明确的想法。
niutil
被取代了dscl
。dscl
但是,似乎没有insertval
或destroyval
命令。
niutil
程序。