zoukankan      html  css  js  c++  java
  • ubuntu 下误删用户所属组 Sk8er

    今天装了个virtualbox,打开设置说usb不能共享,需要把当前账户加入到vboxusers, 

    使用usermod -G vboxusers ***, 然后重启,傻眼了,sudo不能用了,连硬盘挂载都不能用了

    使用groups查看了账户的组信息,只剩下vboxusers了 *_*。

    解决办法,在grub开机界面进入恢复模式,使用root账户登陆

    在这种模式下文件系统是只读的,所以使用usermod命令更改用户组会失败,

    执行mount -o rw,remount /命令可以修改文件系统为读写。

    然后执行usermod -G 账户名, adm, cdrom, sudo, dip, plugdev, lpadmin, sambashare 账户名

    就能将用户之前的用户组修改回来了。

    usermod -G选项会将账户的所属组改成命令提供的组,删除原来的组,这就造成的账户不再sudo的adm组,所以不能执行sudo命令,而且硬盘挂载也会失败。

    正确添加用户组的命令应该是usermod -aG ***[,***] useraccount。

  • 相关阅读:
    做接口测试最重要的知识点
    HTTP和HTTPS区别
    UVA, 686 Goldbach's Conjecture (II)
    UVA, 543 Goldbach's Conjecture
    UVA, 580 Critical Mass
    UVA, 900 Brick Wall Patterns
    UVA, 11000 Bee
    UVA, 10079 Pizza Cutting
    C++ 向量<vector>的学习
    jenkins入门
  • 原文地址:https://www.cnblogs.com/f8915345/p/3089331.html
Copyright © 2011-2022 走看看