Linux创建用户帐户

时间:2020-01-09 10:39:59  来源:igfitidea点击:

问题:
如何创建一个新的Linux用户帐户?
如何更新或修改默认的Linux新用户信息?
使用命令提示符(shell)工具,如何将用户添加到系统?
添加用户的命令行选项是什么?

解决方法:
要在任何Linux发行版下创建新的用户帐户,请使用名为useradd的命令。
系统管理员负责创建帐户。
以root用户身份登录(或使用sudo命令)。

useradd命令语法

useradd [选项] {用户名}

根据命令行选项,useradd命令将更新系统文件(/etc/passwd和带密码的/etc/shadow文件),还可以创建新用户的主目录并复制初始文件。

Linux添加一个名为rakhi的新用户

执行命令,如下所示:

useradd rakhi

设置rakhi的密码:

passwd rakhi

没有密码的用户帐户将处于锁定状态。
要解锁该帐户,您需要使用上述passwd命令。
使用passwd命令分配密码并设置密码老化准则。

设定帐户停用日期

您可以在创建帐户本身时使用-e选项以YYYY-MM-DD格式设置帐户的禁用日期:

useradd -e {yyyy-mm-dd} {username}
useradd -e 2008-12-31 jerry

设置默认密码有效期

-f {days}选项设置密码过期后直到禁用帐户为止的天数。

(如果指定为0,则密码过期后立即禁用该帐户。
如果指定-1,则密码过期后不禁用该帐户。
)

useradd -f {days} {username}
useradd -e 2009-12-31 -f 30 jerry