Mac系统无法使用root用户

如果mac系统上运行命令是显示没有权限,在命令前面加sudo

具体原因是mac启动了系统完整性保护,一般不要使用,打开root用户具体操作方式:https://support.apple.com/zh-cn/HT204012

 

快捷获得root权限的方式:

第一种方法;

切换到root用户的快捷方式 sudo -s

第二种方法:

sudo su

输入密码或不输入密码,这时用户名显示sh-3.2# 这时表示有root权限了,然后再输入

su -

就可以进入root用户,如果要切换会普通用户,输入

su - 用户名

但是这样还是在上一层shell中嵌套进入的,要想退出到原来状态,要不断输入exit退出到原来的shell

原文地址:https://www.cnblogs.com/Zhanxueyou/p/15812974.html