linux sudo 必须属于用户ID0,sudo:/usr/bin/sudo 务必属于用户 ID 0(的用户)并且设置 setuid 位...
                                                            生活随笔
收集整理的這篇文章主要介紹了
                                linux sudo 必须属于用户ID0,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
總結
以上是生活随笔為你收集整理的linux sudo 必须属于用户ID0,sudo:/usr/bin/sudo 务必属于用户 ID 0(的用户)并且设置 setuid 位...的全部內容,希望文章能夠幫你解決所遇到的問題。
                            
                        - 上一篇: 如何在手机或平板电脑上学习绘画平板电脑如
 - 下一篇: 系统硬盘gpt转换的操作方法电脑如何转为