-
在修改
/usr
权限时,导致在使用$ sudo
命令时,提示如下错误:sudo: /usr/bin/sudo must be owned by uid 0 and have the setuid bit set
-
解决方案:
系统偏好设置 -> 用户与群组 -> 登录选项
-
网络账户服务器: 点击 “加入” 按钮
-
打开目录实用工具
-
上方工具栏 - 编辑 - 启用
root
用户 - 设置密码
这是注册过的显示,未注册的是启用
root
用户 退出当前用户登陆状态 - 切换
root
用户登录点击其他 - 使用
root
账户登陆-
重置
sudo
属性$ chown root /usr/bin/sudo
$ chmod 4755 /usr/bin/sudo
退出
root
账户登陆状态,切换回原用户执行
sudo
命令-
sudo
命令正常后,即可停用root
账户
Mac终端sudo命令失效
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
推荐阅读更多精彩内容
- Ubuntu的发音 Ubuntu,源于非洲祖鲁人和科萨人的语言,发作 oo-boon-too 的音。了解发音是有意...
- Linux命令格式: command [options] [arguments]command:命令options...