📜  Linux创建用户| Linux添加用户| Linux用户添加命令(1)

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

Linux创建用户| Linux添加用户| Linux用户添加命令

在 Linux 系统中,我们可以使用 adduseruseradd 命令来创建新用户,还可以使用 passwd 命令来设置用户密码。

1. 创建新用户
1.1 使用 adduser 命令创建新用户

adduser 命令是一个高级工具,它在创建新用户的同时,还会帮助我们完成一些其他的工作。如设置默认密码,创建用户的主目录,添加用户到用户组等。以下是创建新用户的基本语法:

sudo adduser username

其中,username 为新用户的用户名。在执行命令时,系统会提示输入新用户的密码,然后要求确认密码。确认密码后,系统会要求我们输入一些新用户的信息(如全名、宿主目录、工作电话等),这些信息是可选的。

1.2 使用 useradd 命令创建新用户

useradd 命令是一个底层工具,用来创建新用户。以下是创建新用户的基本语法:

sudo useradd username

其中,username 为新用户的用户名。在使用该命令创建新用户时,我们需要分别使用 passwdmkdir 命令来设置新用户的密码和主目录。

2. 设置用户密码
2.1 使用 passwd 命令设置用户密码

passwd 命令用于设置用户的密码,它可以修改当前用户的密码,也可以修改其他用户的密码。

sudo passwd username

其中,username 为要修改密码的用户的用户名。在执行命令时,系统会提示输入新密码,然后要求确认密码。

3. 删除用户
3.1 使用 userdel 命令删除用户

使用 userdel 命令可以删除一个用户。需要注意的是,如果要删除的用户仍有进程在运行,那么将无法删除该用户。

sudo userdel username

其中,username 为要删除的用户的用户名。

3.2 使用 deluser 命令删除用户

deluser 命令与 userdel 命令的功能相同,但它会将用户的主目录和邮件信箱一并删除。

sudo deluser username

其中,username 为要删除的用户的用户名。

4. 修改用户信息
4.1 使用 usermod 命令修改用户信息

使用 usermod 命令可以修改一个已有用户的信息(如用户名、主目录、用户组等)。

sudo usermod -d /new-home-dir -l new-username old-username

其中,-d 指定用于存储用户文件的新主目录,-l 用于指定新的用户名。在执行命令时,需要用 old-username 指定要修改的用户。

5. 总结

通过本文,我们学习了如何在 Linux 系统中创建新用户、设置用户密码、删除用户、修改用户信息等基本操作。这些操作对于管理 Linux 系统的管理员来说是非常重要的。