Linux基础命令行-----useradd添加用户


     -c comment:描述新用户账号,通常为用户全名。

     -d home_dir:设置用户主目录,默认值 I为用户的登录名,并放在“/home”目录下。

     -D:创建新账号后保存为新账号设置的的默认信息。

     -e expire_date:用YYYY-MM-DD格式设置账号过期日期。

     -f inactivity:设置口令失效时间。inact ivity值为0时,口令失效后账号立即失效;为-1时,该选项失效。

     -g:设置基本组。

     -k框架目录:设置框架目录,该目录包含用户的初始配置文件,创建用户时该目录下的文件都被复制到用户主目录下。

     -m:自动创建用户主目录,并把框架目录(默认为“/etc/skel”)下的文件复制到用户主目录下。

     -M:不创建用户主目录。

     -r:允许保留的系统账号使用用户ID创建一个新账号。

     -s shell类型:设定用户使用的登录shell类型。

     -u用户ID:设置用户ID。

出于安全的考虑,每一个用户除了设定一个用户名之外,还有其对应的用户口令(passwd:口令、命令、密码、修改密码的意思)。因此使用useradd增加用户的时候,还须使用passwd命令为每一位新增加的用户设置口令(密码)。之后还可以随时使用passwd命令改变自己的口令(密码)。

     改密码时,使用的命令为:passwd username。用户名为需要修改口令的用户名。只有root才能使用“passwd用户名”修改其他用户的口令。普通用户只能用不带参数的passwd命令修改自己的口令。

---------------------------------------------------------------------------------------------------------------------------------

注意:选取口令时,应该保证至少有6位(最好是8位)字符,且应该是大小写字母、标点符号和数字混杂的,尽量不要采用字典上的单词,以降低被黑客使用“字典攻击”成功的概率。

---------------------------------------------------------------------------------------------------------------------------------

实例:

//建立一个用户名为jone
//描述信息为Jone
//用户组为jerry
//登录shell为“/bin/sh”
//登录主目录为“/home/Jone”的用户

# useradd -r jone -c "Jone" -g jerry -s /bin/sh -d /home/Jone
# passwd jone   //(回车后,输入两遍新密码,即可修改)
//建立一个用户名为jeff
//描述信息为Jeff
//用户组为jerr
//登录shell为“/bin/csh”
//登录主目录为“/home/Jeff”的用户
//用户id为4800
//账户过期日期为2013年6月30日的用户

# useradd -r jeff -c "Jeff" -g jerr -s /bin/csh -d /home/Jeff -u 4800 -e 2013-06-30

  • 4
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值