Linux中如何使用useradd命令
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作为新用户帐号的名称。
相关文章