今天手抖本来要修改/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模式下执行命令,需要时再切换会更安全。
相关推荐
-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的解决方法,有需要的朋友们参考下。
修改: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/...
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服务器将会返回服务器上的/...
在对composer进行全局配置时,执行 sudo mv composer.phar /usr/local/bin/composer 时,mac报错:/usr/local/bin No such file or directory 。 分析原因,在finder中command+shift+G进入目录,确实也找不到 /usr/...
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" 然后就是要...
ubuntu 下vim配置,包括语法高亮,backspace。
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标签介绍
修改命令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/...
/usr/bin/nvidia-docker: line34: /usr/bin/docker: Permission denied /usr/bin/nvidia-docker: lind34: /usr/bin/docker: Success 等警告,则需要关闭selinux 系统,使用setenforce 0 可临时关闭。
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数据库支持,...
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/...
/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
(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/...
一个很好用的播放器一个很好用的播放器!一个很好用的播放器一个很好用的播放器!一个很好用的播放器一个很好用的播放器!一个很好用的播放器一个很好用的播放器!
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...
编译旧内核要用的老...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
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:$...