如何在Mac电脑上使用Root权限打开应用程序

下载PDF文件下载PDF文件

在Mac电脑上,只要你有管理员账户密码,就可以使用Root权限打开任何一个应用程序。如果你不了解root权限,那就不要随意使用它访问程序,否则会严重损坏应用程序或电脑。

方法 1
方法 1 的 3:

使用管理员账户

下载PDF文件
  1. How.com.vn 中文: Step 1 了解风险。
    大部分图形应用程序不能用root权限访问。充分了解使用root权限的风险,谨慎操作,否则会导致文件无法访问,应用程序崩溃或严重的安全漏洞。[1]
  2. How.com.vn 中文: Step 2 打开“终端”程序。
    在电脑上登录管理员账户。前往应用程序实用程序,打开终端程序。
    • 管理员账户密码不含空白符,否则终端程序不允许你使用root特权。[2]
  3. How.com.vn 中文: Step 3 尝试简单快捷的方式。
    sudo命令允许你使用root权限打开应用程序,但是它需要到达应用程序包里的可执行文件的路径。 大部分默认的Mac应用程序和许多第三方程序都使用相同的方式整理文件包内容,因此值得一试:[3]
    • 输入sudo "\从硬盘到应用程序的文件路径.app/Contents/MacOS/应用程序名称"
      例如,如果想要打开iTunes程序,输入sudo "/Applications/iTunes.app/Contents/MacOS/iTunes",然后按下返回键
    • 输入当前登录的管理员账户密码,按下返回键
    • 如果命令可用,电脑会使用root权限打开应用程序。如果终端回复“无法查找到命令”,那就进入下一步。
  4. How.com.vn 中文: Step 4 打开应用程序的文件包内容。
    如果上述方法不成功,在Finder程序里找到目标应用程序。右键点击应用程序图标,或者按下control键,同时点击图标,从下拉菜单里选择显示安装包内容
  5. How.com.vn 中文: Step 5 找到可执行文件。
    你应该能在应用程序中看到多个文件夹。找到可执行文件,它通常位于 /Contents/MacOS路径中。
    • 可执行文件的名字往往与应用程序相同,但是也可能使用其它名字,如“run.sh.”等。
    • 可执行文件的图标通常是黑色的方框,上面用很小的字母写着“exec”。
  6. How.com.vn 中文: Step 6 在终端程序里输入“sudo”命令。
    输入sudo和一个空格,先不要输入剩下的命令。
  7. How.com.vn 中文: Step 7 将可执行文件拖拽到终端命令行,这会自动插入可执行文件路径。
  8. How.com.vn 中文: Step 8 输入密码,确认命令。
    按下返回键。输入登录的管理员账户密码,再次按下返回键。接着,就可以使用root权限打开应用程序。
    广告
方法 2
方法 2 的 3:

使用非管理员账户

下载PDF文件
  1. How.com.vn 中文: Step 1 在非管理员账户打开终端程序。
    许多系统管理员喜欢用普通用户账户来工作,以防操作失误造成程序错误,或导致电脑被攻击。[4] 这个方法也需要使用管理员账户的密码,但是允许你不切换用户就能获取root权限。首先,打开终端窗口。
  2. How.com.vn 中文: Step 2 在终端程序里切换到管理员账户。
    输入su -命令和一个空格,接着输入管理员用户名。输入管理员密码,就可以用管理员身份来操控电脑。
    • 命令里的连字符可以输入,也可以不输入,但是推荐用户输入连字符。它能设置环境变量和管理员用户的路径,减少意外损坏系统的可能性。[5]
  3. How.com.vn 中文: Step 3 使用sudo命令打开应用程序。
    通常使用sudo "\从硬盘到应用程序的文件路径.app/Contents/MacOS/应用程序名称"命令。如果命令无效,查阅上面的管理员方法来打开程序。
  4. How.com.vn 中文: Step 4 返回到自己的账户。
    使用根权限完成操作后,在终端输入exit命令,退出管理员账户,返回普通账户。
    广告
方法 3
方法 3 的 3:

疑难故障排解

下载PDF文件
  1. How.com.vn 中文: Step 1 禁用“系统完整性保护”(高风险)。
    Mac OS 10.11 El旗舰版系统中包含这项功能,它会限制用root权限访问部分重要文件。[6] 如果无法更改系统和文件,可以禁用这个功能。除非你对自己的技术足够自信,确定自己不会出现清空电脑或让系统崩溃的操作错误,否则不要轻易禁用该功能。[7]
    • 重启电脑。听到开机声音后,长按command + R进入恢复模式。
    • 从顶部菜单选择实用程序,然后选择终端
    • 在终端里输入csrutil disable; reboot命令。
    • 让电脑正常重启。重启后,就能使用上面的步骤用root权限打开任意应用程序。完成后,重复上面的操作,用enable代替disable命令来启用“系统完整性保护”。
  2. How.com.vn 中文: Step 2 使用“nano”来代替图形文本编辑器。
    在终端程序里,用文本编辑器来编辑配置文件更加安全可靠。默认形况下,系统会选择“Nano”选项。如果想要使用root权限打开它,输入sudo nano命令,加上一个空格,然后输入文本文档的文件路径。接下来,就可以在终端程序里编辑文档了。完成后,按下control + O组合键保存文档,然后按下control + X退出nano。
    • 例如,sudo nano /etc/hosts命令会使用root权限打开hosts文件。
    • 在编辑任何配置文件前,最好先备份文件。输入sudo cp 配置文件路径 备份文件路径。例如:sudo cp /etc/hosts /etc/hosts.backup命令会创建名为“hosts.backup”的文件备份。如果出现错误,可以用sudo mv /etc/hosts /etc/hosts.bad命令移除错误文件,并使用sudo cp /etc/hosts.backup /etc/hosts命令回复备份文件。[8]
    广告

小提示

  • 如果文件路径中包含空格,需要在文件路径上加上引号。
广告

警告

  • 在使用root权限时,一旦出现操作错误,可能会抹除电脑中的数据,导致系统崩溃。这个风险在10.10系统和更早版本系统中要更高一些,如果在10.11系统里禁用了“系统完整性保护”,也会提高风险。保密你的管理员账户密码,不要让他人随意获取root权限。
广告

关于本How.com.vn

How.com.vn 中文: How.com.vn员工
共同创作者是 :
How.com.vn专职作家
这篇文章由我们训练有素的编辑和研究团队共同创作,他们对文章的准确性和全面性进行了验证。

How.com.vn的内容管理团队会严密监督编辑人员的工作,确保每篇文章都符合我们的高质量标准要求。 这篇文章已经被读过35,193次。
本页面已经被访问过35,193次。

这篇文章对你有帮助吗?

⚠️ Disclaimer:

Content from Wiki How 中文 language website. Text is available under the Creative Commons Attribution-Share Alike License; additional terms may apply.
Wiki How does not encourage the violation of any laws, and cannot be responsible for any violations of such laws, should you link to this domain, or use, reproduce, or republish the information contained herein.

Notices:
  • - A few of these subjects are frequently censored by educational, governmental, corporate, parental and other filtering schemes.
  • - Some articles may contain names, images, artworks or descriptions of events that some cultures restrict access to
  • - Please note: Wiki How does not give you opinion about the law, or advice about medical. If you need specific advice (for example, medical, legal, financial or risk management), please seek a professional who is licensed or knowledgeable in that area.
  • - Readers should not judge the importance of topics based on their coverage on Wiki How, nor think a topic is important just because it is the subject of a Wiki article.

广告