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

 时间:2024-10-14 11:13:00

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

使用非管理员账户

1、在非管理员账户打开终端程序。许多系统管理员喜欢用普通用户账户来工作,以防操作失误造成程序错误,或导致电脑被攻击。这个方法也需要使用管理员账户的密码,但是允许你不切换用户就能获取root权限。首先,打开终端窗口。

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

2、在终端程序里切换到管理员账户。输入su -命令和一个空格,接着输入管理员用户名。输入管理员密码,就可以用管理员身份来操控电脑。命令里的连字符可以输入,也可以不输入,但是推荐用户输入连字符。它能设置环境变量和管理员用户的路径,减少意外损坏系统的可能性。

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

3、使用sudo命令打开应用程序。通常使用sudo "\从硬盘到应用程序的文件路径.app/Contents/MacOS/应用程序名称"命令。如果命令无效,查阅上面的管理员方法来打开程序。

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

4、返回到自己的账户。使用根权限完成操作后,在终端输入exit命令,退出管理员账户,返回普通账户。

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

疑难故障排解

1、禁用“系统完整性保护”(高风险)。Mac OS 10.11 El旗舰版系统中包含这项功能,它会限制用root权限访问部分重要文件。如果无法更改系统和文件,可以禁用这个功能。除非你对自己的技术足够自信,确定自己不会出现清空电脑或让系统崩溃的操作错误,否则不要轻易禁用该功能。重启电脑。听到开机声音后,长按command+R进入恢复模式。从顶部菜单选择实用程序,然后选择终端。在终端里输入csrutil disable; reboot命令。让电脑正常重启。重启后,就能使用上面的步骤用root权限打开任意应用程序。完成后,重复上面的操作,用enable代替disable命令来启用“系统完整性保护”。

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

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命令回复备份文件。

如何在Mac电脑上使用Root权限打开应用程序
  • mac系统电脑用户如何删除?
  • mac电脑如何设置dock栏程序坞图标有动态效果?
  • mac重置系统
  • mac语言设置成中文
  • Mac电脑怎么设置触控板?
  • 热门搜索
    反对邪教的手抄报 教师节手抄报简单又漂亮 a4手抄报版面设计图 小学数学手抄报图片 五年级手抄报 敬廉崇洁手抄报内容 我爱足球手抄报 关于鸟的手抄报 手抄报排版 关于环保的手抄报内容