📜  Linux管理员-用户管理(1)

📅  最后修改于: 2023-12-03 15:32:42.881000             🧑  作者: Mango

Linux管理员-用户管理

Linux管理员需要能够管理用户账户,包括创建新用户,更改用户密码,删除用户账户,以及对用户的权限进行管理。本文将介绍如何进行这些操作。

创建新用户

创建新用户可以使用adduser命令或useradd命令。两者的功能相似,但是adduser会在创建用户时自动创建用户的home目录和用户组,并且会询问一系列选项来创建用户。而useradd则需要手动指定一些选项来创建用户账户。

sudo adduser username

sudo useradd -m -s /bin/bash username

其中username是新用户的名称。

更改用户密码

更改用户密码可以使用passwd命令。

sudo passwd username

其中username是需要更改密码的用户名称。

删除用户账户

删除用户账户可以使用userdel命令。

sudo userdel username

其中username是需要删除的用户账户名称。需要注意,使用userdel命令删除用户账户时,该账户的home目录不会被自动删除,需要手动删除。

管理用户权限

管理用户权限可以通过/etc/sudoers文件来进行。该文件存储了所有用户的sudo权限,可以通过编辑该文件来管理用户的权限。

sudo visudo

然后在文件末尾添加以下内容,以将username用户添加到sudoer列表中。

username ALL=(ALL:ALL) ALL

需要注意的是,在编辑/etc/sudoers文件时需要使用visudo命令,而不能直接编辑该文件。

总结

Linux管理员需要能够管理用户账户,包括创建新用户,更改用户密码,删除用户账户,以及对用户的权限进行管理。以上命令可以帮助管理员轻松完成这些任务。