Mac在终端直接使用root权限

用mac在终端执行命令常会遇到权限不足的问题 EACCES: permission denied 这时则需要我们使用root来执行命令。有2种常用的方法

  一、使用sudo

在执行命令时前加上sudo,如下

sudo npm install

 二、使用root用户

 当每次执行都使用sudo,会觉得相当繁琐。这时可以使用root用户,mac 默认是没有开启root用户的,因此首先启用root用户。

启用root用户,要输入密码并确认密码,按提示操作即可,如下图示:

sudo passwd root 

  输入2次密码即可创建root用户

启用root用户:

su root

 

image

这样在执行命令时前不用加上sudo了

 

posted @ 2025-11-26 12:15  zhang_you_wu  阅读(8)  评论(0)    收藏  举报