linux sudo 必须属于用户ID0,sudo:/usr/bin/sudo 务必属于用户 ID 0(的用户)并且设置 setuid 位...
今天手抖本來(lái)要修改/usr/bin/下面的一個(gè)文件屬性為 ? user:user,執(zhí)行chown -R /usr/bin/的時(shí)候,再按tab之前直接敲了回車;結(jié)果導(dǎo)致執(zhí)行sudo命令時(shí)出現(xiàn)錯(cuò)誤提示:“sudo:/usr/bin/sudo 必須屬于用戶 ID 0(的用戶)并且設(shè)置 setuid 位 ” 網(wǎng)上找了一些解決方案,都沒(méi)能很好的成功;結(jié)果結(jié)合兩個(gè)帖子順利搞定。步驟如下
進(jìn)入recovery模式--->重啟-->重啟開(kāi)始時(shí)按esc或者shift進(jìn)入選擇模式【不是每次都能進(jìn)入】。
--->選擇recovery 模式---->選擇root
進(jìn)入后執(zhí)行命令行
chown root:root /usr/bin/sudo
chmod 4755 ? ? /usr/bin/sudo
可能會(huì)出現(xiàn)Read-only file system 的錯(cuò)誤
先執(zhí)行mount -o remount rw / ?命令,重新掛載,然后再執(zhí)行chown和chmod
然后reboot 重啟機(jī)器。
ps:linux命令行執(zhí)行需謹(jǐn)慎,盡量別用root模式下執(zhí)行命令,需要時(shí)再切換會(huì)更安全。
http://www.leisongwang.com/blogs/info?id=5379ec69c8e5p
總結(jié)
以上是生活随笔為你收集整理的linux sudo 必须属于用户ID0,sudo:/usr/bin/sudo 务必属于用户 ID 0(的用户)并且设置 setuid 位...的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 如何在手机或平板电脑上学习绘画平板电脑如
- 下一篇: linux如何实现网络高级编程,嵌入式L