sudo:/usr/bin/sudo 务必属于用户 ID 0(的用户)并且设置 setuid 位(centos7)
来源:互联网 发布:淘宝一钻要多少好评 编辑:程序博客网 时间:2024/05/01 07:42
今天弄node npm ,因为/usr/lib,/usr/bin是需要root权限的,如果用sudo,npm包就会安装在/root/.npm下面,所以查资料看了国外一片文章,修改了/usr/lib,/usr/bin的所有者,而且用chmod 777修改文件夹权限。结果导致/usr/bin/sudo 务必属于用户 ID 0(的用户)并且设置 setuid 位。先要进入命令行界面模式,启动时候,如下
把ro替换位 rw,把下面替换位 init=/bin/bash,进入命令行界面运行如下命令(只在centos7,其它未验证)
chmod 4755 /usr/bin/sudo
chmod 755 /usr/libexec/sesh
chmod 644 /usr/libexec/sudoers.so
chmod 644 /usr/libexec/sudo_noexec.so
如果需要修改root密码可以运行
passwd
重启就可以了。随便提下
进去后root密码变了,重置密码策略变的复杂了。相关文件如下
/etc/security/pwquality.conf
/etc/pam.d/system-auth
设置命令 authconfig
0 0
- sudo:/usr/bin/sudo 务必属于用户 ID 0(的用户)并且设置 setuid 位(centos7)
- Ubuntu sudo:/usr/bin/sudo 必须属于用户 ID 0(的用户)并且设置 setuid 位
- sudo:/usr/bin/sudo 必须属于用户 ID 0(的用户)并且设置 setuid 位
- 有关中标麒麟系统出现sudo 有效用户id不是0,sudo属于root并设置了setuid位吗的问题处理办法
- sudo: /usr/bin/sudo must be owned by uid 0 and have the setuid bit set的解决办法
- sudo: /usr/bin/sudo must be owned by uid 0 and have the setuid bit set
- sudo: /usr/bin/sudo must be owned by uid 0 and have the setuid bit set
- 问题:sudo: /usr/bin/sudo must be owned by uid 0 and have the setuid bit set
- 设置sudo用户
- 设置 sudo 用户
- centos7.2新增sudo用户
- Centos创建sudo用户并且免输sudo密码
- Centos创建sudo用户并且免输sudo密码
- ubuntu14.04增加一个用户并且给予sudo的权限
- 增加用户的sudo权限
- 用户sudo失败的处理
- 0-13 sudo用户管理
- vi编辑器设置,sudo用户设置
- 菜鸟的起步(3)
- ios 自带录屏框架replayKit的使用
- 关于vim究竟强大在哪里的一些思考和尝试
- 谈一下我研究神经网络的经历&未来神经网络领域可能研究的发展方向
- Linux下的句柄泄露(打开文件数,类比句柄泄露)查看与修改
- sudo:/usr/bin/sudo 务必属于用户 ID 0(的用户)并且设置 setuid 位(centos7)
- python题目-----匹配HTML Tag<.*>和<.*?>区别
- 推导挠率的关于参数t的表达式
- vue学习part2
- Ubuntu 搭建 DNS
- 如何递归完成逆序字符串?
- python 2.7基础教程
- geoserver安装部署
- java.lang.ClassNotFoundException: .。。。build目录下发现确实没有对应的class文件