Linux中如何使用useradd命令

2023-04-12 08:15:00 linux 命令 如何使用

Linux中如何使用useradd命令

useradd命令是Linux系统中常用的添加用户的命令。它可以用来创建一个新的用户帐号,或者将已有的用户帐号拷贝到一个新的用户帐号中。

使用useradd命令的格式如下:

useradd [选项] 用户名

常用的选项有:

-c comment 指定用户帐号的注释,例如用户的姓名、职位等。

-d home_dir 指定用户主目录,如果不指定,则使用默认值。

-e expire_date 指定用户帐号的过期日期。

-f inactive_days 指定用户帐号的不活动天数,在这段时间内用户无法登录系统。

-g group 指定用户所属的组。

-G group1,group2,... 指定用户所属的附加组。

-m 拷贝一个现有用户的主目录到新用户的主目录中。

-M 不为新用户创建主目录。

-o 允许重复使用UID。

-p password 指定用户的密码。

-r system_user 从系统中拷贝一个已有的用户帐号。

-s shell 指定用户使用的shell。

-u uid 指定用户的UID。

例如,要创建一个名为test的用户帐号,可以使用以下命令:

useradd test

这条命令将使用默认值为test用户创建一个新的用户帐号。如果要指定用户的密码,可以使用以下命令:

useradd -p password test

上面的命令将使用指定的密码为test用户创建一个新的用户帐号。

要指定用户的shell,可以使用以下命令:

useradd -s /bin/bash test

上面的命令将使用/bin/bash作为test用户的shell。

如果要从系统中拷贝一个已有的用户帐号,可以使用以下命令:

useradd -r old_user new_user

上面的命令将从系统中拷贝old_user用户帐号,并使用new_user作为新用户帐号的名称。

相关文章