【问题标题】:How do i get rid of the sudo requirement?我如何摆脱 sudo 要求?
【发布时间】:2020-12-19 21:25:15
【问题描述】:

我正在使用 MacOS Catelina,我经常需要使用 sudo 运行我的终端内容,否则它们会失败。就像我使用 Visual Studio 和 IONIC 向全局添加内容或尝试创建目录等时一样。 有没有办法在没有 sudo 的情况下更改登录用户以在终端中运行提升的命令?

【问题讨论】:

    标签: macos visual-studio-code macos-catalina


    【解决方案1】:

    您要么继续使用 sudo,要么将当前用户切换到 root(这不是推荐的方式)

    名为“root”的用户帐户是具有读写权限的超级用户 系统更多区域的权限,包括其他 macOS 中的文件 用户帐户。默认情况下禁用 root 用户。如果可以登录 使用管理员帐户登录到您的 Mac,您可以启用 root 用户,然后以 root 用户身份登录以完成您的任务。

    root 用户帐户不适合日常使用。它的特权 允许更改 Mac 所需的文件。撤消此类 更改,您可能需要重新安装系统软件。你应该 完成任务后禁用 root 用户。

    在终端中使用 sudo 命令比启用 根用户。要了解 sudo,请打开终端应用程序并输入 man 须藤。

    取自https://support.apple.com/en-us/HT204012

    【讨论】:

      猜你喜欢
      • 2015-09-28
      • 1970-01-01
      • 1970-01-01
      • 2023-03-31
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-01-07
      • 2018-10-10
      相关资源
      最近更新 更多