`

sudo:/usr/bin/sudo 必须属于用户 ID 0(的用户)并且设置 setuid 位

阅读更多

今天手抖本来要修改/usr/bin/下面的一个文件属性为   user:user,执行chown -R /usr/bin/的时候,再按tab之前直接敲了回车;结果导致执行sudo命令时出现错误提示:“sudo:/usr/bin/sudo 必须属于用户 ID 0(的用户)并且设置 setuid 位 ” 网上找了一些解决方案,都没能很好的成功;结果结合两个帖子顺利搞定。步骤如下

进入recovery模式--->重启-->重启开始时按esc或者shift进入选择模式【不是每次都能进入】。

--->选择recovery 模式---->选择root

进入后执行命令行

chown root:root /usr/bin/sudo

chmod 4755     /usr/bin/sudo

可能会出现Read-only file system 的错误

先执行mount -o remount rw /  命令,重新挂载,然后再执行chown和chmod

然后reboot 重启机器。

 

ps:linux命令行执行需谨慎,尽量别用root模式下执行命令,需要时再切换会更安全。

http://www.leisongwang.com/blogs/info?id=5379ec69c8e5p

分享到:
评论

相关推荐

    centos安装jdk1.8时出现没有/lib/ld-linux.so.2:这个文件的原因分析

    -bash: /usr/local/jdk/jdk1.8.0_181/bin/java: /lib/ld-linux.so.2: bad ELF interpreter: No such file or directory 安装完后 java -version 查看版本出现: 原因是:没有那个文件或目录,找了很久发现需要...

    linux输入yum后提示: -bash: /usr/bin/yum: No such file or directory的解决方法

    在本篇文章里小编给大家整理的是关于linux输入yum后提示: -bash: /usr/bin/yum: No such file or directory的解决方法,有需要的朋友们参考下。

    qt_uImage_root_GUI.zip

    修改:PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/arm/4.3.2/bin" 改为:PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/work/...

    nginx安装教程

    sudo vim /usr/local/nginx/nginx.conf sudo ./nginx sudo ./nginx -s reload root实例: location ^~ /t/ { root /www/root/html/; } 如果一个请求的URI是/t/a.html时,web服务器将会返回服务器上的/...

    mac下/usr/local/bin No such file or directory问题解决

    在对composer进行全局配置时,执行 sudo mv composer.phar /usr/local/bin/composer 时,mac报错:/usr/local/bin No such file or directory 。 分析原因,在finder中command+shift+G进入目录,确实也找不到 /usr/...

    jdk1.6版本,描述中为jdk环境配置

    PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/lib/jdk/jdk1.6.0_30/bin" CLASSPATH="/usr/lib/jdk/jdk1.6.0_30/lib" JAVA_HOME="/usr/lib/jdk/jdk1.6.0_30" 然后就是要...

    vim config

    ubuntu 下vim配置,包括语法高亮,backspace。

    jdk1.6版本,同时描述中为配置

    PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/lib/jdk/jdk1.6.0_30/bin" CLASSPATH="/usr/lib/jdk/jdk1.6.0_30/lib" JAVA_HOME="/usr/lib/jdk/jdk1.6.0_30" 然后就是要...

    简历网站

    假设/usr/local/bin在您的PATH ,您现在可以运行: $ aws --version不使用sudo进行安装如果您没有sudo权限,或者仅想为当前用户安装AWS CLI v2, install使用-b和-i选项运行install脚本: $ ./install -i ~/.local/...

    struts2标签史上最详细的struts2标签介绍

    struts2标签,史上最详细的struts2标签介绍

    解决ROS的rosdep update错误问题

    修改命令sudo gedit /usr/lib/python3/dist-packages/rosdistro/__init__.py 把68行http://raw.githubusercontent.com/ros 修改为file:///opt/rosdep 修改命令sudo gedit /usr/lib/python3/dist-packages/rosdep2/...

    CentOS7_nvidia-docker2安装.rar

    /usr/bin/nvidia-docker: line34: /usr/bin/docker: Permission denied /usr/bin/nvidia-docker: lind34: /usr/bin/docker: Success 等警告,则需要关闭selinux 系统,使用setenforce 0 可临时关闭。

    Ubuntu64位的apache+asp+mssqlserver运行环境压缩包

    sudo /usr/local/apache2/bin/apachectl start cd /usr/local/iasp21 sudo ./start-server.sh 5、访问http://localhost/helloworld.asp可测试是否支持asp 访问http://localhost/a.asp可测试mssqlserver数据库支持,...

    youtube-dl 是一个命令行程序,用于下载视频 它需要 Python 解释器2.6、2.7 或 3.2+

    sudo chmod a+rx /usr/local/bin/youtube-dl 如果你没有 curl,你可以使用最近的 wget: sudo wget https://yt-dl.org/downloads/latest/youtube-dl -O /usr/local/bin/youtube-dl sudo chmod a+rx /usr/local/bin/...

    Linux系统用户和用户组管理

    /etc/passwd #cat /etc/passwd | head // “|”...bin:x:2:2:bin:/bin:/usr/sbin/nologin sys:x:3:3:sys:/dev:/usr/sbin/nologin sync:x:4:65534:sync:/bin:/bin/sync games:x:5:60:games:/usr/games:/usr/sbin/nolog

    Ubuntu_Hadoop部署笔记

    (id:查看用户) 三、ssh配置 用hadoop账户进行登录。 安装openssh-server:sudo apt-get install openssh-server 建立SSH KEY:ssh-keygen -t rsa --P "" 启用SSH KEY:cat $HOME/.ssh/id_rsa.pub >> $HOME/.ssh/...

    一个很好用的播放器mv

    一个很好用的播放器一个很好用的播放器!一个很好用的播放器一个很好用的播放器!一个很好用的播放器一个很好用的播放器!一个很好用的播放器一个很好用的播放器!

    使用docker的x86环境模拟 arrch环境

    sudo cp qemu-aarch64-static /usr/bin/ chmod +x /usr/bin/qemu-aarch64-static 3:注册 docker run --rm --privileged multiarch/qemu-user-static:register --reset 4:测试 docker run --rm -t -v /usr/bin/qemu...

    经典的编译器gcc2.95.3安装文件(已编译)

    编译旧内核要用的老...sudo mv /usr/bin/cpp /usr/bin/cpp-bak sudo mv /usr/bin/gcc /usr/bin/gcc-bak sudo ln -s /usr/local/gcc-2.95/bin/gcc /usr/bin/gcc sudo ln -s /usr/local/gcc-2.95/bin/cpp /usr/bin/cpp

    jdk1.8.0_333.x86_64-linux

    2、添加环境变量(sudo vi ~/.bashrc) export JAVA_HOME=/usr/local/java/jdk1.8.0_333 export JRE_HOME=${JAVA_HOME}/jre export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib export PATH=${JAVA_HOME}/bin:$...

Global site tag (gtag.js) - Google Analytics