usermod,用户密码管理,mkpasswd
来源:互联网 发布:分数统计软件 编辑:程序博客网 时间:2024/06/06 13:10
usermod
usermod 于chmod都有mod,功能也类似。chmod 是更改文件权限,usermod 更改用户属性
既然是更改用户属性,那么一个用户有什么样的属性就应该都能改。改uid,gid,家目录,shell,组。
命令:usermod
命令格式:usermod 选项 username
选项:
-u 更改uid
-g 更改gid
-d 更改用户家目录
-s 更改用户shell
-G 更改用户组
-L 锁定用户密码,使密码无效
-U 解除密码锁定
更改用户uid
[root@shuai-01 ~]# usermod -u 1003 user2
更改gid
[root@shuai-01 ~]# usermod -g 1005 user2
更改家目录
[root@shuai-01 ~]# usermod -d /home/user3 user2
用户可以属于多个组,但gid的组只能有一个,其他组都应该在组中
[root@shuai-01 ~]# id user2uid=1003(user2) gid=1005(grp2) 组=1005(grp2)
给用户添加多个组
[root@shuai-01 ~]# usermod -G grp3,grp4 user2 [root@shuai-01 ~]# id user2uid=1003(user2) gid=1005(grp2) 组=1005(grp2),1006(grp3),1007(grp4)
passwd
命令:passwd
命令格式:passwd [选项] username
选项:
-l 锁定用户,不让其登录
-u 解锁用户密码
–stdin 更改用户密码,不需要交互
更改密码:普通用户只能更改自己密码,root 就能改所用人的密码
要更改自己密码:passwd
[root@shuai-01 ~]# passwd更改用户 root 的密码 。新的 密码:重新输入新的 密码:passwd:所有的身份验证令牌已经成功更新。
root用户更改普通账户密码:passwd username
[root@shuai-01 ~]# passwd shuai
stdin设定密码,一条命令,不用交互。
[root@shuai-01 ~]# passwd --stdin shuai更改用户 shuai 的密码 。shuaipasswd:所有的身份验证令牌已经成功更新。[root@shuai-01 ~]# echo "shuai" |passwd --stdin shuai更改用户 shuai 的密码 。passwd:所有的身份验证令牌已经成功更新。
锁定用户不让其登录
[root@shuai-01 ~]# passwd -l shuai锁定用户 shuai 的密码 。passwd: 操作成功[root@shuai-01 ~]# su shauisu: user shaui does not existshuai:!!$6$0wsnLovU$ubmpSby593Yc4YFdq3t5wVjUXSyjMf.nMAaeCxWFHP4G9h2odHh9Wd1fuzREpS..35jnDFU.hcNaF0J.h9uJh/:17470:0:99999:7:::
锁定用户时,密码前面会有!!
而被锁定后就不能登录了
解除锁定-u
[root@shuai-01 ~]# passwd -u shuai解锁用户 shuai 的密码。passwd: 操作成功[root@shuai-01 ~]# su shuai[shuai@shuai-01 root]$
mkpasswd
用来生成密码的工具
首先,这个命令是不存在的
使用时,要先安装一个包(expect)
[root@shuai-01 ~]# yum install -y expect
命令:mkpasswd
命令格式:mkpasswd [选项]
选项:
-l 指定密码的长度
-s 指定密码中特殊字符的个属数
-d 指定密码中数字的个数
生成一个12位长度的密码
[root@shuai-01 ~]# mkpasswd -l 12
生成一个12位长度的密码,特殊字符有2个,数字有4个
[root@shuai-01 ~]# mkpasswd -l 12 -s 2 -d 4
阅读全文
0 0
- usermod,用户密码管理,mkpasswd
- L12 usermod命令,用户密码管理,mkpasswd命令
- 用户密码管理、mkpasswd命令与usermod命令
- usermod命令、用户密码管理、mkpasswd命令
- linux学习第十二篇:usermod命令,用户密码管理,mkpasswd命令
- 三周第二次课 2017.10.31 usermod命令、用户密码管理、mkpasswd命令
- usermod命令,mkpasswd命令及密码管理
- Linux usermod -p 修改用户密码
- usermod命令、passwd命令、mkpasswd命令用户组及密码设置-3.4-3.6
- 9.5 管理用户账号:usermod
- 用户密码管理
- usermod
- usermod
- Linux用户管理:addgroup、adduser、usermod
- resin管理用户密码设置
- Linux用户密码管理
- day 12 用户密码管理
- druid 监听用户密码管理
- android基础之常用控件复习
- Glide等比例动态加载网络图片
- Java实现我的第一个程序HelloWorld!
- BZOJ 2143 飞飞侠 最短路
- 棋盘问题(DFS)
- usermod,用户密码管理,mkpasswd
- 多线程(未完结,待续)
- spring基础思维导图
- Oc 拨打电话和发短信功能的实现
- 在docker上部署https
- Nikita and string
- javascript中的类型判断
- svn服务器搭建
- Reverse Words in a String--LeetCode