📅  最后修改于: 2023-12-03 15:02:45.069000             🧑  作者: Mango
在 Linux 系统中,我们可以使用 adduser
或 useradd
命令来创建新用户,还可以使用 passwd
命令来设置用户密码。
adduser
命令是一个高级工具,它在创建新用户的同时,还会帮助我们完成一些其他的工作。如设置默认密码,创建用户的主目录,添加用户到用户组等。以下是创建新用户的基本语法:
sudo adduser username
其中,username
为新用户的用户名。在执行命令时,系统会提示输入新用户的密码,然后要求确认密码。确认密码后,系统会要求我们输入一些新用户的信息(如全名、宿主目录、工作电话等),这些信息是可选的。
useradd
命令是一个底层工具,用来创建新用户。以下是创建新用户的基本语法:
sudo useradd username
其中,username
为新用户的用户名。在使用该命令创建新用户时,我们需要分别使用 passwd
和 mkdir
命令来设置新用户的密码和主目录。
passwd
命令用于设置用户的密码,它可以修改当前用户的密码,也可以修改其他用户的密码。
sudo passwd username
其中,username
为要修改密码的用户的用户名。在执行命令时,系统会提示输入新密码,然后要求确认密码。
使用 userdel
命令可以删除一个用户。需要注意的是,如果要删除的用户仍有进程在运行,那么将无法删除该用户。
sudo userdel username
其中,username
为要删除的用户的用户名。
deluser
命令与 userdel
命令的功能相同,但它会将用户的主目录和邮件信箱一并删除。
sudo deluser username
其中,username
为要删除的用户的用户名。
使用 usermod
命令可以修改一个已有用户的信息(如用户名、主目录、用户组等)。
sudo usermod -d /new-home-dir -l new-username old-username
其中,-d
指定用于存储用户文件的新主目录,-l
用于指定新的用户名。在执行命令时,需要用 old-username
指定要修改的用户。
通过本文,我们学习了如何在 Linux 系统中创建新用户、设置用户密码、删除用户、修改用户信息等基本操作。这些操作对于管理 Linux 系统的管理员来说是非常重要的。