-
在修改
/usr
权限时,导致在使用$ sudo
命令时,提示如下错误:sudo: /usr/bin/sudo must be owned by uid 0 and have the setuid bit set
-
解决方案:
系统偏好设置 -> 用户与群组 -> 登录选项
-
网络账户服务器: 点击 “加入” 按钮
1.png -
打开目录实用工具
2.png -
上方工具栏 - 编辑 - 启用
root
用户 - 设置密码
3.png这是注册过的显示,未注册的是启用
root
用户 退出当前用户登陆状态 - 切换
root
用户登录点击其他 - 使用
root
账户登陆-
重置
sudo
属性$ chown root /usr/bin/sudo
$ chmod 4755 /usr/bin/sudo
退出
root
账户登陆状态,切换回原用户执行
sudo
命令-
sudo
命令正常后,即可停用root
账户
3.png
Mac终端sudo命令失效
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
推荐阅读更多精彩内容
- Ubuntu的发音 Ubuntu,源于非洲祖鲁人和科萨人的语言,发作 oo-boon-too 的音。了解发音是有意...
- Linux命令格式: command [options] [arguments]command:命令options...