我是靠谱客的博主 年轻玫瑰,最近开发中收集的这篇文章主要介绍禁止root,处理错误 sudo must be owned by uid 0,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

2019独角兽企业重金招聘Python工程师标准>>> hot3.png

1、使用非 root 登录是,sudo出现错误

sudo: /usr/bin/sudo must be owned by uid 0 and have the setuid bit set
处理:重新 root 登录后
chown root:root /usr/bin/sudo
chmod 4755 /usr/bin/sudo

2、禁止 root 远程登录

*** 不是禁止 root 登录,不能禁止 root 账号
#sudo vim /etc/ssh/sshd_config
找到 PermitRootLogin yes 改为 no
*** 如果反过来,恢复 root 远程,找到
找到并注释掉这行:PermitRootLogin prohibit-password
PermitRootLogin no 改为 yes
** 修改之后,sudo /etc/init.d/sshd restart ,或者直接 reboot 重启

3、其他账号加入 sudo

首先切换到 root
执行 su ,输入密码
vi /etc/sudoers,在以下地方加上 XXX (用户名)
# User privilege specification
root
ALL=(ALL:ALL) ALL
dhbm
ALL=(ALL:ALL) ALL

转载于:https://my.oschina.net/u/1440971/blog/2051469

最后

以上就是年轻玫瑰为你收集整理的禁止root,处理错误 sudo must be owned by uid 0的全部内容,希望文章能够帮你解决禁止root,处理错误 sudo must be owned by uid 0所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(49)

评论列表共有 0 条评论

立即
投稿
返回
顶部