1. 创建新用户
可以使用useradd
命令来创建新用户。基本语法如下:
useradd [选项] 用户名
示例:创建一个名为newuser
的新用户。
useradd newuser
创建用户时,若要指定用户的家目录、用户 ID 等信息,可使用以下选项:
useradd -d /home/newuser -u 1001 newuser
此命令指定新用户newuser
的家目录为/home/newuser
,用户 ID 为1001
。
2. 设置用户密码
创建用户后,需要为其设置密码。可使用passwd
命令来完成,基本语法如下:
passwd 用户名
执行该命令后,系统会提示你输入并确认新密码。
3. 删除用户
若要删除用户,可使用userdel
命令,基本语法如下:
userdel [选项] 用户名
示例:删除用户newuser
。
userdel newuser
若要同时删除用户的家目录和邮件池,可使用-r
选项:
userdel -r newuser
4. 修改用户信息
可以使用usermod
命令修改用户的信息,如用户的家目录、用户 ID、用户组等。基本语法如下:
usermod [选项] 用户名
示例:将用户newuser
的家目录修改为/home/newuser2
。
usermod -d /home/newuser2 newuser
5. 用户组管理
在 Linux 系统中,用户可以属于一个或多个用户组。可以使用groupadd
、groupdel
和groupmod
命令来创建、删除和修改用户组。
创建用户组:
groupadd newgroup
-
删除用户组:
groupdel newgroup
-
修改用户组:
groupmod -n newgroup2 newgroup
此命令将用户组newgroup
的名称修改为newgroup2
。
6. 将用户添加到用户组
可以使用usermod
或gpasswd
命令将用户添加到用户组。
-
使用
usermod
:usermod -aG newgroup newuser
此命令将用户newuser
添加到用户组newgroup
中。
-
使用
gpasswd
:gpasswd -a newuser newgroup
7. 查看用户信息
可以使用id
命令查看用户的详细信息,基本语法如下:
id 用户名
示例:查看用户newuser
的信息。
id newuser
8. 切换用户
可以使用su
命令切换用户,基本语法如下:
su - 用户名
示例:切换到用户newuser
。
su - newuser
这些是 Linux 系统中常见的用户管理操作。在实际使用时,要依据具体需求合理运用这些命令,确保系统的安全性和管理效率。
