Linux中进行用户UID测试导致系统报错
生活随笔
收集整理的這篇文章主要介紹了
Linux中进行用户UID测试导致系统报错
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
2019獨角獸企業重金招聘Python工程師標準>>>
????????今天在Ubuntu14.04下進行了一個小測試,即修改系統文件/etc/passwd的用戶UID值,卻導致系統Bug,無法正常使用。因為修改/etc/passwd需要root權限,當再次準備使用sudo命令復原文件時,報錯:
????????sudo:unknown uid 1000:who are you?
重啟之后卻直接進入最低權限的guest賬號,同時使用sudo命令是報錯:
????????sudo:unable to change to root gid:Operation not permitted仍然無法解決。
嘗試使用Ctrl+Alt+F1進入tty1模式下,仍然無法使用。整整一天都在百度解決這個問題。通過百度,發現也有別的人遇到了同樣的問題,但大都是重新安裝系統解決的。我一想,可能也要悲催了。靈機一動,突然想到是否能用PE進入系統然后修改文件呢?然后就做了,結果成功了,太高興了!
轉載于:https://my.oschina.net/u/2268584/blog/517832
總結
以上是生活随笔為你收集整理的Linux中进行用户UID测试导致系统报错的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Mysql_mysql 性能分析及exp
- 下一篇: lintcode :链表插入排序