添加一个分组后,sudo不能用了$sudo usermod -G test shared
上网
以看原来不是我一个人犯这个错误啊!!转贴如下
<!-- m -->
http://hi.baidu.com/avauntage/blog/item
... ecbaf.html
<!-- m -->
Ubuntu之sudoers2007年04月17日 星期二
11:35装Vbox的时候,需要把自己加入到vboxusers组中,查到用usermod命令。
于是:
$ sudo usermod
-G vboxusers avauntage
然后,发现自己再也不能用sudo命令了。说是我不在/etc/sudoers
中。这个东东是干什么的啊?从来都没有接触过。于是想看看:
$ cat /etc/sudoers
发现居然没有权限看这个文件。现在真
的是什么事情都做不了了。没有sudo,在ubuntu中真是寸步难行啊!
再网上一搜,发现有很多人这么稀里糊涂的中了着,更有甚者,居然出主意
重装系统!
想到进入Recovery模式,看到那亲切的root@avauntage,真是有海阔天空的感觉。
这次看了看/etc
/sudoers:
# /etc/sudoers
#
# This file MUST be edited with
the 'visudo' command as root.
#
# See the man page for details on
how to write a sudoers file.
#
# Host alias specification
#
User alias specification
# Cmnd alias specification
#
Defaults
Defaults !lecture,tty_tickets,!fqdn
# User
privilege specification
root ALL=(ALL) ALL
# Members of
the admin group may gain root privileges
%admin ALL=(ALL) ALL
发
现需要把自己加入到admin组中,才能用sudo。原来先前 $ sudo usermod -G vboxusers
avauntage命令只是把自己加入了一个组,正确的用法应该是$ sudo usermod -aG vboxusers
avauntage,-a的意思是append。usermod会先把用户从所有组中删除,然后再添加到-G参数中指定的组列表中。这个设计。。。
重
启,发现声卡不能用了,肯定还是组的问题,于是把自己加入到该加入的组中:
sudo usermod -aG
adm,dialout,dip,fax,cdrom,floppy,tape,audio,plugdev,scanner avauntage
再
重启,一切正常~
相关推荐
在Linux系统中,Ubuntu作为一个广泛使用的开源操作系统,其用户及用户组管理是系统管理的重要组成部分。用户和用户组是访问权限控制的基础,确保了系统的安全性和多用户协作的有效性。本篇文章将深入探讨Ubuntu中的...
最直接的解决方案是将root用户添加到音频相关的用户组中,确保其拥有访问音频设备的必要权限。步骤如下: 1. 打开终端。 2. 输入以下命令,将root用户添加到音频组: ``` sudo usermod -a -G audio root ``` 3. ...
手册将涵盖如何设置强密码、使用防火墙、保持系统更新以防范恶意软件,以及理解权限和用户组的概念。 **9. 故障排查与社区支持** 当遇到问题时,用户可以求助于丰富的在线资源,如Ubuntu论坛、StackExchange等。...
- 首先,创建MySQL用户组和用户: ```bash sudo groupadd mysql sudo useradd -g mysql mysql ``` - 解压MySQL安装包: ```bash tar -zxvf mysql-5.1.44.tar.gz ``` - 在编译MySQL之前,确保系统已安装`...
要把已经存在的用户添加到指定的用户组中,可以使用 `adduser` 命令。例如,要把 `john` 用户添加到 `accounts` 用户组,可以使用以下命令: ``` adduser john accounts ``` 从用户组中删除用户 要从用户组中删除...
ubuntu samba服务器多用户配置,在/home/下有多个用户目录A、B...,现通过samba共享,要求A用户对A用户组目录具有root权限,对其他目录具有读权限,B用户对B目录具有root权限,对其他目录只读。并在登陆各个目录时...
综上所述,《Ubuntu的秘密:Ubuntu口袋书》是一本全面介绍Ubuntu操作系统的实用指南,它包含了从基础操作到高级技巧的广泛知识,适合所有级别的Ubuntu用户阅读。无论你是初次接触Ubuntu的新手,还是寻求提升使用技巧...
GROUP="your_group_name" # 替换为你的用户组名 MODE="0660" LABEL="libusb_end" ``` 保存后,重新加载udev规则: ```bash $ sudo udevadm control --reload-rules $ sudo udevadm trigger ``` 现在,属于指定组...
- **社区支持**:Ubuntu拥有庞大的用户群体和活跃的开发者社区,用户可以在遇到问题时获得及时的帮助和支持。 #### 五、Ubuntu的学习资源 - **书籍推荐**:《Ubuntu从入门到精通》是一本非常适合初学者的书籍,...
最后,"Ubuntu部落"可能是社区编撰的指南或博客集合,包含了来自Ubuntu用户的实践经验、技巧分享、问题解决方案和最新资讯。这部分内容通常具有很高的实用性和互动性,是学习Ubuntu社区文化的窗口。 这四个PDF文件...
在Ubuntu操作系统中,用户可能会遇到一个困扰的问题,即在使用鼠标左键时无法进行选中操作,尤其是在火狐浏览器中。这个问题主要表现在火狐浏览器的地址栏和搜索栏,当你尝试通过按住鼠标左键拖动来选择文本时,原本...
1. **创建用户组**:为了确保 DB2 正常运行,需要创建几个标准用户组,包括 `instanceowners`、`fencedusers` 和 `administrators`。 - 创建命令示例(需以 root 用户执行): ```bash # groupadd instanceowners...
理解权限和用户组的概念能帮助你更好地管理文件和系统设置。 5. Shell和脚本:Bash是Ubuntu默认的Shell,它是命令行交互的核心。学习Bash脚本编写,可以使你自动化执行日常任务。 6. 图形化应用:Ubuntu拥有丰富的...
Ubuntu 常用文件操作命令 Ubuntu 操作系统中,文件操作命令是非常重要的一部分。下面将对 Ubuntu 中常用的文件操作命令...Ubuntu 中的文件操作命令是非常重要的,掌握这些命令可以帮助用户更好地管理和维护文件系统。
- **Meetups 与活动**:参与当地的 Ubuntu 用户组或参加 Ubuntu 相关的会议,可以与其他爱好者面对面交流并学习新技能。 通过以上几个方面的详细介绍,我们不仅可以了解到 Ubuntu 的基本概念和操作方法,还能够掌握...
此外,Linux的文件系统权限管理非常严格,分为用户(User)、组(Group)和其他用户(Others)三个层次,每个层次又有读(r)、写(w)和执行(x)三种权限,确保了系统的安全性和数据的完整性。 #### 软件安装与...
在Ubuntu操作系统中,用户和群组管理是系统安全和资源访问控制的核心机制。Linux系统作为一个多用户环境,每个用户都有其独特的身份标识,这主要通过用户名和对应的唯一UID(用户ID)来实现。用户通过登录时提供的...
通过以上步骤,您可以轻松地在Ubuntu系统中使用Samba服务进行文件共享,并能够将Windows共享文件夹挂载到Ubuntu中。这些步骤提供了基础且实用的指导,帮助您更好地管理和使用跨平台文件共享功能。