关于Ubuntu-17.04的失误操作问题导致系统进入死锁的问题
来源:互联网 发布:java定时任务管理系统 编辑:程序博客网 时间:2024/06/05 13:25
在使用Ubuntu时候无意中发现当系统最先只有一个普通用户QLXY时,注:这个普通用户可以通过sudo -s转到root,并且系统以图形界面开机,在root权限下用命令useradd laowang -m,passwd laowang创建另一个普通用户laowang,但是这个普通用户laowang不可以转到root下,即不在sudo 与adm组中,然后重新启动Ubuntu并且以老王的身份登陆系统,但是此时我们可以用su - QLXY命令从普通用户laowang 转到另一个普通用户QLXY,接着利用QLXY转到root,这里我们执行命令userdel QLXY -r,即删除普通用户QLXY,但是我们不能删除因为系统会提示有一个进程在占用且表明了进程ID,此时我们如果用命令kill :ID 则可以中止此进程并且删除了普通用户QLXY,但是此时你用exit退出就会直接退到普通用户laowang,问题就在这现在laowang无法跳转到root但是开机是图形界面此时只有一个用户,登陆后再无法用root,注意在这个版本中root不能以用户登陆,也就说此时系统陷入了一个失去root权限的死锁当中,变成了一个无root权限的单用户操作系统。
解决办法1.预防,2.系统重置(没有装GRUB时用)预防至少在系统中留一个具有可以 获得root权限的普通用户,即在sudo与adm组中至少要有一个普通用户。
阅读全文
0 0
- 关于Ubuntu-17.04的失误操作问题导致系统进入死锁的问题
- 关于waitForCondition导致死锁的问题
- 关于waitForCondition导致死锁的问题
- 解决在windows系统中删除ubuntu系统分区导致重启后提示grub rescue,不能进入windows系统的问题。
- DllMain中不当操作导致死锁问题的分析--DisableThreadLibraryCalls对DllMain中死锁的影响
- DllMain中不当操作导致死锁问题的分析--DisableThreadLibraryCalls对DllMain中死锁的影响
- DllMain中不当操作导致死锁问题的分析--死锁介绍
- DllMain中不当操作导致死锁问题的分析--线程退出时产生了死锁
- DllMain中不当操作导致死锁问题的分析--死锁介绍
- DllMain中不当操作导致死锁问题的分析--线程退出时产生了死锁
- DllMain中不当操作导致死锁问题的分析--线程退出时产生了死锁
- DllMain中不当操作导致死锁问题的分析--导致DllMain中死锁的关键隐藏因子
- DllMain中不当操作导致死锁问题的分析--导致DllMain中死锁的关键隐藏因子2
- DllMain中不当操作导致死锁问题的分析--导致DllMain中死锁的关键隐藏因子
- DllMain中不当操作导致死锁问题的分析--导致DllMain中死锁的关键隐藏因子2
- SendMessage会导致死锁的问题
- DllMain中不当操作导致死锁问题的分析——线程中调用GetModuleFileName、GetModuleHandle等导致死锁
- DllMain中不当操作导致死锁问题的分析——线程中调用GetModuleFileName、GetModuleHandle等导致死锁
- C语言
- 各类排序算法-堆排序
- 动态规划--字符串拆分
- Invalid action class configuration that references an unknown class
- 沿对角线打印数组(任意二维数组)
- 关于Ubuntu-17.04的失误操作问题导致系统进入死锁的问题
- struts2 简要总结
- TCP/IP入门
- QGraphicsItem 选中和焦点问题
- Qt获得焦点和失去焦点处理事件 (Focus事件)
- 用Python Scrapy爬取某电影网站并存储入mysql
- Qt信号槽设计简谈
- Leetcode -- Longest Substring Without Repeating Characters
- C++ Primer 5.3.2~6.2.3部分节练习