ubuntu版本:14.04 LTS

今天在我的ubuntu上安装wireshark,根据官方文档,需要将我的系统用户(fick)添加到wireshark组中才能用fick用户运行wireshark,否则只有用root用户才能识别到网卡;

只能怪自己学艺不不精,记性不好,又去网上搜索如何将用户添加到指定组里,也怪自己运气不好,某网页上显示将已有用户添加到指定组的命令竟然是usermod -G groupname username.于是我兴高采烈地执行了该命令;

重启完系统,我执行了一下id命令,立即傻眼了,除了fick所属自己的组和wireshark组,其他组都没有了.

于是赶紧搜索如何恢复fick用户的sudo组,以下是正文,各位参考:

当时的场景:root无密码,另外只有fick用户可以登录,而fick用户已经不属于sudo组,尝试结果发现某网友的方案是对的:

  1. 重启系统进入ubuntu的恢复模式(至于如何进,网上也有各种说法,有的说开机时按shift键,有的说按ESC键,反正我的操作是过完自检后立即按ESC键起作用的);
  2. 在恢复模式下,进入root shell界面;
  3. 关键:恢复模式下,filesystem为只读的,需要以读写模式重新挂载根目录,执行命令如下:
    • mount -o remount,rw /
  4. 再用以下命令给用户添加sudo组
    • usermod -a -G sudo username
OK,万事大吉了.这个时候可以su到自己的用户下,通过id命令查看所属组.
你应该也注意到了,为指定用户添加指定组的命令要加-a选项才是添加,如果不加该选项,就直接覆盖了.
另外,我有点疑惑:这种操作可以做的事情貌似有点多哦.我岂不是有为所欲为的后门了???请大侠们指教.

ubuntu 用户sudo组不小心被删除解决方案相关推荐

  1. linux无法删除用户的组,Linux无法使用userdel删除用户和组的解决办法

    转自:http://www.linuxidc.com/Linux/2013-07/87371.htm 简述: 今天在看书的时候,看到有个实例,手痒痒的跟着做了起来...但是,出现问题了..测试的用户和 ...

  2. 如何添加或删除ubuntu用户和组

    在创建用户时,需要为新建用户指定一用户组,如果不指定其用户所属的工作组,自动会生成一个与用户名同名的工作组.创建用户user1的时候指定其所属工作组users,例:useradd –g users u ...

  3. centos7下php设置用户和组,centos系统添加/删除用户和用户组的例子

    在centos中增加用户adduser而创建用户组我们使用groupadd命令,这个是不是非常的方便呀,其实复杂点的就是用户的组与组权限的命令了,下面来给各位介绍一下吧. 1.建用户: adduser ...

  4. 用户与组的创建、删除

    文章目录 一.简说用户和组的关系 二.Linux基于用户身份对资源访问进行控制 2.1.用户账号 三.用户账号文件/etc/passwd 四.用户账号文件/etc/shadow 五.chage命令 六 ...

  5. ubuntu用户及密码的增加和删除

    1:增加一个postgres用户: sudo useradd -mk /home/postgres -s/bin/bash postgres 为postgres用户添加密码: sudo passwd ...

  6. Linux用户和组的添加和删除

    用户和组 账户管理是管理员工作中相当重要的一环,并且所有一般用户的账户申请,都必须需要管理员的协助才可以,所以必须了解下如何管理好一个服务器主机账户. 使用者标识符 当我们输入id命令时,我们会看到关 ...

  7. linux如何删除创建的用户组,Linux 学习之用户,组的创建以及删除

    首先需要了解添加用户及目录以及其它命令的一些属性 一,用户的添加以及组的添加: 1,首先你需要了解etc目录下存放的文件以及其文件对应的信息 如何查看,命令如下: /etc/passwd:用户的属性 ...

  8. 使用组策略添加删除本地用户和组的成员

    介绍 如果您的公司像大多数公司一样,则您的用户在其桌面上以本地管理员身份运行.有解决方案可以消除这种需求,这是每个公司都应制定的方向.当用户以本地管理员身份运行时,IT员工无法控制该用户或其桌面.为了 ...

  9. ubuntu系统sudo su命令无法使用

    ubuntu系统sudo su命令无法使用 问题描述 解决方案 问题描述 ubuntu系统安装了mysql.mysqlWorkbench等软件,电脑一般不会关机,因为某次操作,电脑断电,重新启动后,M ...

最新文章

  1. Kafka技术架构那些事儿
  2. 【 MATLAB】Subspace algorithm Simulation of TOA - Based Positioning
  3. Flutter 21: 图解 ListView 下拉刷新与上拉加载 (三)【RefreshIndicator】
  4. “ u”到底是做什么的? “ git push -u原始主机”与“ git push原始主机”
  5. Win7启动显示无法加载用户配置文件
  6. 用华为eNSP模拟器配置Hybrid、Trunk和Access三种链路类型端口
  7. 参数无效_Shell 脚本启动如何传递参数
  8. linux命令 su和sudo,解析Linux中sudo,su与su -的异同
  9. php 微信机器人_微信小程序机器人自动客服功能
  10. 《jQuery知识点总结》(一)
  11. Linux安装配置apache
  12. 信安教程第二版-第16章网络安全风险评估技术原理与应用
  13. Apache 服务器的安全策略
  14. linux tar压缩权限,LINUX 文件/组/帮助/权限/文件压缩/管道
  15. 十三经结业:《诗经》之《蒹葭》赏析
  16. shell+curl+fortune+pushplus–>每日一言
  17. 云蹦迪云广场舞软件开源源码
  18. Ubuntu:一些普通软件的安装与卸载
  19. 某餐馆有n张桌子,每张桌子有一个参数a表示 可容纳的最大人数,有m批客人,每批客人有两个参数,b表示人数,c为预计消费金额。
  20. 清华张长水教授:系统了解图像识别与机器学习

热门文章

  1. 利用Windows PowerShell 在Windows系统下解压tar.gz文件
  2. 转:在线检测网页错误工具
  3. CentOS下MySQL Apache PHP环境安装
  4. Bootstrap样式插件/响应式布局/旅游网案例
  5. 跳方格 (lattice) (差分+二分)
  6. (六)JAVA设计模式——原型设计模式案例实现
  7. Android使用adb命令行卸载手机设备上的应用
  8. 城管打人后,没跑脱的怎是“临时工”
  9. android 绑定手机 代码是什么意思,手机隐藏代码大全,不知道你的手机就是白买了...
  10. 基于安卓的备忘录文件加密_iPhone备忘录隐藏着这些鲜为人知的技巧