useradd -g -G -m 参数的意义和用法
时间: 2024-01-04 12:02:47 浏览: 160
Linux基础课件-- 新增用户-useradd命令.pptx
useradd 是一个 Linux 命令,用于创建新的用户账户。它有很多选项,其中 -g、-G 和 -m 是其中三个比较常用的参数。
- -g:指定新用户的默认组。如果没有指定,默认为用户名称。
- -G:指定新用户的附加组。可以指定多个组,以逗号分隔。
- -m:在创建用户的同时,创建用户的家目录。如果没有指定,默认不创建家目录。
举个例子,假设我们要创建一个名为 "testuser" 的新用户,将其默认组设置为 "testgroup",同时添加到 "users" 和 "sudo" 两个附加组,还要创建其家目录,则可以使用以下命令:
```
useradd -g testgroup -G users,sudo -m testuser
```
其中,-g 后面跟的是默认组名,-G 后面跟的是附加组名,多个组名之间用逗号分隔,-m 表示创建用户的同时创建家目录。
阅读全文