linux修改用户组命令
时间: 2024-09-06 10:04:54 浏览: 84
Linux用户及用户组操作命令笔记
在Linux系统中,可以使用`usermod`命令来修改用户所属的用户组。`usermod`命令属于`usermod`工具集,它允许系统管理员修改已存在的用户账户的属性。要修改用户组,你可以使用`-g`选项来改变用户的初始登录组(用户的主要组),或者使用`-G`选项来添加用户到附加组。
以下是使用`usermod`命令修改用户组的基本语法:
1. 改变用户的主要登录组:
```bash
usermod -g 新组 用户名
```
2. 将用户添加到附加组(不会改变用户的主要登录组):
```bash
usermod -aG 附加组 用户名
```
注意:使用这些命令时需要具有相应的系统管理权限,通常需要使用`sudo`。
示例:
- 把用户`username`的主要登录组改为`newgroup`:
```bash
sudo usermod -g newgroup username
```
- 把用户`username`添加到附加组`extragroup`中,不改变主要登录组:
```bash
sudo usermod -aG extragroup username
```
阅读全文