文档章节

密码管理usermod、passwd、mkpasswd

阿dai学长
 阿dai学长
发布于 2017/06/13 16:08
字数 499
阅读 66
收藏 0

第三章 用户和组管理

3.4 usermod命令

usermod命令用于修改用户的基本信息。usermod命令不允许你改变正在线上的使用者帐号名称。当usermod命令用来改变user id,必须确认这名user没在电脑上执行任何程序。

语法: usermod [选项] [username]
选项:
-u:更改用户uid
-g:更改所属组(跟组名)
-d:更改用户家目录
-s:更改用户shell

3.5 passwd 用户密码管理

语法: passwd [选项] [username]
选项:
无选项时表示设置某用户密码。
-l:锁定某用户密码(= usermod -L)
-u:解锁某用户密码(= usermod -U) -d:删除密码,仅有系统管理者才有此权限
密码设置规则:
1)长度大于10个字符
2)密码中包含大小写字母、数字、特殊符号
3)不规则性
4)禁用明码(即不要带有自己的名字、公司名字、自己电话、自己生日等等)
说明: 只有root用户才可以更改其他用户密码,普通用户只能更改自己的密码。

命令:passwd --stdin [username]
可直接设置用户密码,且明文显示。

[root@adai002 ~]# passwd --stdin aming01
更改用户 aming01 的密码 。
123456
passwd:所有的身份验证令牌已经成功更新。
[root@adai002 ~]# passwd -d aming01
清除用户的密码 aming01。
passwd: 操作成功

3.6 mkpasswd命令

mkpasswd=make password生成密码,使用前需要安装一个包“expect”。
语法: mkpasswd [选项]
选项:
-l:指定密码长度
-s:=special指定特殊字符个数
-d:指定数字的个数
注: mkpasswd命令配合echo、passwd命令以及管道符“|”使用更加方便。
eg: 一条命令修改用户密码(两种方法)
1)echo -e "yourpasswd\nyourpasswd" |passwd user
2)echo "yourpasswd"|passwd --stdin user
说明:
第一种方法,echo -e可以使用换行符\n,这样相当于我们人工打了一次回车。
第二种,passwd --stdin直接设定密码。

© 著作权归作者所有

阿dai学长
粉丝 75
博文 262
码字总数 336161
作品 0
朝阳
运维
私信 提问
3.4 usermod命令;3.5 用户密码管理;3.6 mkpasswd命令

3.4 usermod命令 1. 更改用户uid:usermod -u uid 普通用户 [root@hao-01 ~]# usermod -u 1003 hao 2. 更改用户组gid:usermod -g gid或用户组 普通用户 [root@hao-01 ~]# usermod -g 1002 h......

主内安详
2017/12/26
0
0
三周第二次课(10月31) 3.4 usermod命令 3.5 用户密码管理 3.6 mkpasswd命令

3.4 usermod命令 uesrmod 更改用户属性 usermod -u uid 用户名 usermod -g gid 用户名 usermod -d 家目录 用户名 usermod -s shell目录 用户名 usermod -G 目标用户名 被加入用户名 (添加扩展...

FindDx
2017/11/01
12
0
【CentOS 7笔记16】,usermod和mkpasswd#171030

hellopasswd --- 一. usermod 二. 用户密码管理 三. make passwd 【CentOS 7基础笔记14】,其他 【CentOS 7基础笔记15】,用户与用户组 【CentOS 7基础笔记16】,usermod和mkpasswd 【CentO...

hellopasswd
2017/10/30
17
0
20180920 usermod命令与用户密码管理

命令 usermod usermod 命令的选项和 useradd 差不多。 一个用户可以属于多个组,但是gid只有一个;除了gid,其他的组(groups)叫做扩展组。 用户密码管理 用户的密码是空密码或锁定的密码时,...

野雪球
2018/09/21
15
0
用户密码管理

usermod 用户密码管理 mkpasswd usermod 语法: 选项: 参数: 实例: 用户密码管理 passwd 语法: 选项: 参数: 实例: 如果是普通用户执行passwd只能修改自己的密码。如果新建用户后,要为...

arvinlinux
2017/06/17
0
0

没有更多内容

加载失败,请刷新页面

加载更多

如何使用soapUI模拟webservice客户端发送请求

参考资料 https://jingyan.baidu.com/article/cbcede0712849a02f40b4d88.html 左边是请求参数,可以自己填写!按着那个绿色三角箭头可以模拟发送请求,右边是返回的报文 soapui如何发送xml格...

故久呵呵
17分钟前
3
0
Java Security 介绍

1.介绍 Java平台设计的重点是安全性。在其核心,java语言本身是类型安全的并且提供了垃圾自动回收,这使其增加了应用程序代码的健壮性。安全的类加载以及验证机制确保了只有合法的代码才能够...

lixiaobao
22分钟前
3
0
Niushop开源商城系统-分销商管理

分销商管理 1.分销员的招募与管理 如何申请成为分销员? 在wap端个人中心满足之前设置的升级条件,可以申请分销员 开启分销商审核,需要在后台分销商管理——》待审核处进行审核通过。 通过完...

niushop-芳
23分钟前
2
0
为什么大公司一定要使用 DevOps?

究竟什么是DevOps? 要想回答这个问题,首先要明确DevOps这个过程参与的人员是谁,即开发团队和IT运维团队。那么,DevOps的意图是什么呢?即在两个团队之间,建立良好的沟通和协作,更快更可靠...

cs平台
25分钟前
4
0
高危预警|RDP漏洞或引发大规模蠕虫爆发,用户可用阿里云免费检测服务自检,建议尽快修复

2019年9月6日,阿里云应急响应中心监测到Metasploit-framework官方在GitHub空间公开了针对Windows远程桌面服务远程命令执行漏洞(CVE-2019-0708)的利用代码。利用该代码,无需用户交互操作,即...

Mr_zebra
30分钟前
2
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部