CentOS 7创建新用户
在Linux服务器中,为了保护系统安全,我们经常需要创建新的用户并按需分配权限。本文将介绍如何在CentOS 7上创建新用户。
一、使用命令行创建新用户
我们可以使用命令行来创建新用户。首先,使用root用户登录服务器。然后,在终端中输入以下命令:
```
useradd username
```
此处“username”为您要创建的新用户的名称。如果要设置密码,请使用以下命令:
```
passwd username
```
接下来,设置所需的权限:
```
usermod -aG group_name username
```
其中,“group_name”为您希望新用户加入的现有组的名称。
二、创建具有sudo权限的新用户
如果您希望新用户获得sudo权限,则可以按照以下步骤操作:
1. 创建新用户
```
useradd username
```
2. 设置密码
```
passwd username
```
3. 将新用户添加到sudo组:
```
usermod -aG wheel username
```
4. 在文件/etc/sudoers.d/中创建一个新文件。例如,我们可以将文件命名为“username”:
```
nano /etc/sudoers.d/username
```
在打开的文件中添加以下内容:
```
username ALL=(ALL) ALL
```
5. 输入CTRL + X,保存更改并退出。
三、创建带有家目录的新用户
在Linux系统中,每个用户都有一个家目录,其中包含他们的文件和个人设置。因此,我们可以使用以下命令创建新用户并分配家目录:
```
useradd -m username
```
这将在/home目录中创建一个名为“username”的目录作为用户的家目录。设置密码:
```
passwd username
```
为新用户添加所需的权限:
```
usermod -aG group_name username
```
四、总结
通过使用命令行,可以在CentOS 7上轻松创建新用户。要创建具有sudo权限和家目录的新用户,请按照上述步骤操作。创建新用户可帮助简化管理和保护服务器安全。
扫码咨询 领取资料