三周二次课

相关命令:

                 usermod –L 用户名    #锁定用户密码

                 usermod –U 用户名    #解锁用户密码

                 echo “111222” |passwd –stdin 用户    #设置111222为用户的密码

                 echo –e “123\nsss”    #换行显示123与sss

                 echo –e “123\tsss”    #间隔显示123与sss

                 echo –e “12341111\n12341111” |passwd 用户名    #修改用户密码为12341111


1、  usermod:

                usermod [-u UID] [-g GID] [-d HOME] [-sshell] [-G ]    #usermod修改用户权限

                -u:自定义用户UID

                -g:自定义用户GID

                -d:自定义用户的家目录

                -s:指定用户的shell

                -G:自定义用户的扩展组

                usermod –G A用户组 B用户    #指定B用户的扩展组为A用户组

                usermod –G a用户组,b用户组 c用户    #指定c用户的扩展组为a和b用户组



2、  用户密码管理:

                /etc/shadow 有“:”分割为9个字段:

                第1个字段为用户名

                第2个字段为用户密码,“!!”表示密码为空,“*”表示密码已锁定,无法使用,字符串表示密码不为空且能登录使用

                第3个字段为上次更改密码的日期

                第4个字段为密码要经过多少天以后才能修改,默认为0,即不受限制

                第5个字段为密码多少天以后到期,到期前必须修改密码,默认为99999

                第6个字段为密码到期前的警告期限

                第7个字段为账号失效期限,即锁定

                第8个字段为账号的生命周期,周期按距离1970年1月1日有多少天计算,表示账号在这个日期前可以使用,到期后账号作废

                第9个字段作为保留,没有实际意义

 

                passwd set_uid    #普通用户更改密码

                passwd   #root用户更改密码

                passwd 普通用户用户名    #更改普通用户密码

                passwd –l 用户名   #锁定用户密码

                passwd –u 用户名    #解锁永不密码

                passwd –stdin 用户名    #修改用户密码




3、  mkpasswd:

                yum install –y expect    #安装密码生成工具软件包

                mkpasswd==make passwd     #生成密码

                mkpasswd [-l 长度n] [-s 数量m]    #生成n位长度,其中m位特殊符号的密码



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值