了解最新公司动态及行业资讯
10. linux用户管理命令useradd
useradd -u 550[1] -G root,bin[2] -d /home/lamp/[3] -c "test user"[4] -s /bin/bash[5] sc
grep sc /etc/passwd #直观地查看sc用户的配置信息文件所有内容
用户默认值文件(修改此文件添加用户时 useradd winh0都是这个默认值)
vim /etc/default/useradd #添加用户默认值文件
内容如下:
GROUP=100 #用户默认组 HOME=/home #用户家目录 INACTIVE=-1 #密码过期宽限天数(shadow文件7字段) EXPIRE= #密码失效时间(8) SHELL=/bin/bash #默认shell SKEL=/etc/skel #模板目录 CREATE_MAIL_SPOOL=yes #是否建立邮箱vim /etc/login.defs #设置用户账号限制文件(对root无效)
内容如下:
PASS_MAX_DAYS 99999 #密码有效期(shadow文件5字段) PASS_MIN_DAYS 0 #密码修改间隔(4) PASS_MIN_LEN 5 #密码最小5位(PAM) PASS_WARN_AGE 7 #密码到期警告(6) UID_MIN 500 #最小和最大UID范围 GID_MAX 60000 ENCRYRT_METHOD SHA512 #加密模式