CentOS 7.0 创建用户指南

在CentOS 7.0系统中,创建用户是系统管理的基本操作之一,正确创建用户可以确保系统的安全性和稳定性,本文将详细介绍如何在CentOS 7.0中创建用户,包括用户的基本信息设置、用户组管理以及权限控制。
创建用户
登录系统
您需要以root用户或具有sudo权限的用户登录到CentOS 7.0系统。
使用useradd命令创建用户
在终端中,使用以下命令创建新用户:
sudo useradd -m -s /bin/bash username
-m参数表示创建用户的同时创建用户的主目录,-s参数用于指定用户登录时的默认shell,username为要创建的用户名。
设置用户密码
使用以下命令为用户设置密码:
sudo passwd username
按照提示输入新密码,并确认密码。
查看用户信息
使用以下命令查看用户信息:
id username
该命令将显示用户的用户ID、组ID以及所属组。

用户组管理
创建用户组
使用以下命令创建用户组:
sudo groupadd groupname
groupname为要创建的用户组名。
将用户添加到用户组
使用以下命令将用户添加到用户组:
sudo usermod -aG groupname username
该命令将用户username添加到用户组groupname中。
查看用户所属组
使用以下命令查看用户所属组:
groups username
权限控制
设置文件权限
使用以下命令设置文件权限:
chmod [权限] [文件路径]
设置文件/home/user/test.txt的权限为所有者可读写,组用户和其他用户可读:

chmod 644 /home/user/test.txt
设置目录权限
使用以下命令设置目录权限:
chmod [权限] [目录路径]
设置目录/home/user的权限为所有者可读写执行,组用户和其他用户可读执行:
chmod 755 /home/user
FAQs
问题:如何删除用户?
解答:使用以下命令删除用户:
sudo userdel username
删除用户时,如果用户的主目录不为空,则不会删除该目录,可以使用-r参数强制删除用户及其主目录:
sudo userdel -r username
问题:如何修改用户密码?
解答:使用以下命令修改用户密码:
sudo passwd username
按照提示输入新密码,并确认密码。
