向下滚动添加用户

向下滚动添加用户

我很快就会使用很多免费 wifi 点。我目前有 1 个用户,即管理员。我是否应该创建一个标准用户并在外出时使用它?我之所以问这个问题,是因为即使我想做一些重要的事情,我也必须在管理员帐户上输入管理员密码。那么这真的值得吗?

我将会大量编程和使用终端,我相信对于标准用户来说这应该没问题。

另外,如果我安装了一个新软件,比如说 Android Studio,两个用户都可以访问该软件吗?还是我必须为两个用户都安装该软件?

答案1

OS X 在这方面与 Windows 有很大不同,并且不要以管理员用户身份运行的典型建议实际上并不适用于 OS X。你谈到了“价值”,但没有固有以标准用户身份运行的优势。(理所当然地?)害怕的 Windows 用户的存在可能就是其中的原因。

正如您所观察到的,当您执行“重要操作”(即需要实际root权限的操作)时,无论如何您都必须输入密码。仅凭这一点,您在安装东西时就应该小心谨慎 — 对于标准用户来说也是如此:执行此类操作时,您必须以管理员用户身份登录。

相反,如果您以标准用户身份运行所有程序,但又想参与编程、终端访问等,那么您经常需要更改为管理员用户(可以运行的用户sudo),并且您会发现许多程序根本不起作用 — 或者至少不那么容易。标准用户实际上只是设计用于运行非关键应用程序,并且所有程序都由管理员设置。(这就是重点,对吧?)请注意,某些应用程序可以使用多个用户帐户正常运行(我想 Android Studio 就是其中之一),但我只会选择阻力最小的路径,并按照预期使用系统。

所以,如果您是该机器的管理员,请始终以管理员用户身份运行。这将为您省去很多设置麻烦。

答案2

您可以考虑只添加“标准”用户来执行某些任务。

“除非知道管理员的凭证,否则标准用户永远无法成为 root 用户”。- slhck

错了,我在推特上发现了这一点,他们只需要在“fdesetup 列表”上。

以单用户模式启动#macOS。/sbin/mount -uw /System/Volumes/Data vi private/etc/sudoers

向下滚动添加用户

[用户名] 全部 = (全部) 全部

退出 vim 并强制覆盖

Esc, :wq!适用于 Catalina 15.4,从那里将自己提升为管理员。

新的 Sudo 更新可能会改变一些事情。 https://thenewstack.io/sudo-update-offers-python-plug-ins-extended-logging-auditing/

相关内容