Ubuntu安装后默认root不能登陆系统,密码也是随机生成,其他用户使用root权限,可以使用sudo提权,前提是该用户在/etc/sudoers配置列表中。

但是有时用户名从/etc/sudoers被意外删除了,sudo不能用了,root又不知道root密码(之前没有改过或者忘记了),如果想修改/etc/sudoers也不可能了,进入了一个死循环。

但可以如下面的方法解决:

1.重启按shift键,进入Ubuntu高级模式,选择一个recovery mode进入,出现一个9个选项的菜单,如果是安装时语言是中文可能出现乱码,不过不影响操作。

2.菜单分别是:resume恢复正常启动;clean清理磁盘释放空间;dpkg修复损坏软件包;fsck磁盘修复;grub更新引导程序;network开启网络;root进入root的shell。

这里先选择fsck选择左边按钮yes进入读写模式,接着回车后返回选择root进入才可以修改文件,在root的shell中可以修改root密码,将需要sudo提权的用户名加入sudo组中

$passwdroot

$usrmod-G sudo qingspace

其实打开/etc/sudoers文件,也可以看到sudo用户组允许sudo提权,把用户加入sudo组就可以执行sudo命令了,这里需要注意修改用户组后需要重启才能生效。

# User privilege specification

root    ALL=(ALL:ALL) ALL

# Members of the admin group may gain root privileges%admin ALL=(ALL) ALL

# Allow members of groupsudoto execute any command%sudo  ALL=(ALL:ALL) ALL

3. 如果对recovery mode模式下中文乱码反感的话,可以尝试将以下目录中的文件重命名,让界面重回英文(Ubuntu16.10下测试)

$cd /usr/share/locale-langpack/zh_CN/LC_MESSAGES/$sudo mv friendly-recovery.mo friendly-recovery.mo.bak

$sudo mv newt.mo mvnewt.mo.bak

linux显示不在sudoers文件中,Ubuntu无法使用sudo提权提示当前用户不在sudoers文件中...相关推荐

  1. 开源OS FreeBSD 中 ftpd chroot 本地提权漏洞 (CVE-2020-7468) 的技术分析

     聚焦源代码安全,网罗国内外最新资讯! 编译:奇安信代码卫士团队 7月份,一名匿名研究员向 ZDI 报告了 FreeBSD 中的一个本地提权漏洞.它位于 FreeBSD 的文件传输协议守护进程 (ft ...

  2. 渗透学什么?渗透测试中超全的提权思路来了!

    雨笋小编又来分享渗透测试干货了,感兴趣的伙伴们惠存! 提权Webshell:尽量能够获取webshell,如果获取不到webshell可以在有文件上传的地方上传反弹shell脚本:或者利用漏洞(系统漏 ...

  3. Linux账号安全控制和sudo提权

    Linux账号安全控制和sudo提权 一.账号安全控制 系统账号清理 将非登陆用户的Shell设为/sbin/nologin或者/bin/falsh usermod -s /sbin/nologin ...

  4. # Ubuntu执行sudo apt-get update提示:E: 仓库 “https://mirrors.ustc.edu.cn/ubuntu focal Release” 没有 Release

    Ubuntu执行sudo apt-get update提示:E: 仓库 "https://mirrors.ustc.edu.cn/ubuntu focal Release" 没有 ...

  5. 解决Ubuntu执行sudo命令后提示无法解析主机

    解决Ubuntu执行sudo命令后提示无法解析主机 异常现象 异常原因 查看修改主机名 普通用户与管理员间的切换 异常现象 异常原因 /etc/hostname和/etc/hosts文件中主机名称不一 ...

  6. 文件上传绕过和提权——(感谢公司搭建靶机和给予帮助的各位同仁)

    文件上传和提权漏洞测试(测试环境为IIS6.0,存在文件解析漏洞) 获得网站后台后,寻找上传点upfile均对木马格式进行了过滤,于是利用IIS6.0本身漏洞,建立xx.ASP文件,来允许上传和调用木 ...

  7. 【甄选靶场】Vulnhub百个项目渗透——项目十六:FristiLeaks_1.3(文件上传,py脚本改写,sudo提权,脏牛提权,源码获取)

    Vulnhub百个项目渗透 Vulnhub百个项目渗透--项目十六:FristiLeaks_1.3(文件上传,py脚本改写,sudo提权,脏牛提权,源码获取) 靶场地址

  8. Linux基础——系统安全及应用(su切换用户PAM认证,sudo提权,grub加密,账号密码破解,端口扫描)(十)

    系统安全及应用 一. 账号安全控制 1.系统账号清理 2.密码安全控制 3.命令历史.自动销毁 二. 用户切换与提权 2.1 su命令 2.1 sudo命令--提升权限 2.1.1 su命令的缺点 2 ...

  9. hackthebox- kotarak(考点:信息搜集隐藏端口 tom 上传 域文件解析 wget-gnu 1.16提权 )

    1扫描搜集 普通nmap -A 扫.8009打不开,8080是汤姆猫,但是没密码. 没有多少价值信息,很可能端口扫描不全,于是速度版全端口再扫 masscan -p1-65535,U:1-65535 ...

最新文章

  1. eve战巡族伤害_新版本各族3级战巡资料【纯手打】
  2. 在Digital Ocean上的MongoDB
  3. python的for循环语句_干货丨Python的循环语句基础讲解!
  4. linux下编译httpd,Linux下编译安装Apache httpd 2.4
  5. 这次,甘肃的老百姓办理就医再也不用等了
  6. phoneinfo界面翻译_phone info +下载-三星验机神器phone info samsung下载v3.6.4 安卓版-西西软件下载...
  7. 方法大纲_社会工作师(中级)中级实务 考试大纲 附使用方法
  8. ecall 方法必须打包到系统模块中_基于SpringBoot+Vue+Mysql开发的进销存管理系统
  9. 【数学建模】最优化模型
  10. mac pem证书登陆linux,Mac通过SSH使用PEM文件登录服务器
  11. mysql 查询当前日期
  12. python笔记27:数据分析之交叉分析
  13. Matlab龚珀兹曲线模型预测,第三章 趋势曲线模型预测法.ppt
  14. c++ http gzip压缩解压缩
  15. 利用房价预测推导梯度下降
  16. C语言之时间复杂度空间复杂度
  17. 西行漫记(16):C#长得太丑了
  18. PPT素材库文件夹命名
  19. video/audio 音频/视频 标签详解
  20. HTTP协议之无连接与无状态

热门文章

  1. Spring事务管理3----声明式事务管理(1)
  2. php的yii2框架下开发环境xampp,vim,xdebug,DBGp的搭建
  3. VMware Coding Challenge: Possible Scores Summary: static
  4. 程序、进程、线程区别与联系
  5. 在Android使用新浪微博的开发平台API
  6. 如何处理“已超出域所允许创建计算机账户的最大值”
  7. 【路径规划】Astart算法——图文直观解析
  8. 如何在 bash 中使用索引数组
  9. Java 之String、StringBuffer 和 StringBuilder 三者区别介绍
  10. Linux系统下活用History命令