您当前的位置: 首页 > 学无止境 > 心得笔记 网站首页心得笔记
RedhatEnterpriseLinux4-批量添加用户
发布时间:2016-01-29 19:01:40编辑:雪饮阅读()
批量添加用户理论支持
批量添加用户流程图如下:
1、添加用户到passwd
2、由于密码文件通过占位符映射于shadow中,所以需要shadow回归passwd中对应映射占位符中。
3、回归完毕,密码文件便可以向passwd对应密码字段占位符(回归后为shadow)写入
4、密码文件写入完毕,重新释放占位符中的shadow
回归:将shadow中的密码字段值全部替换给passwd中的密码字段占位符
释放:将passwd中的密码字段值全部用占位符替换,并将原本被shadow填充的密码值重新写入到shadow文件中的密码字段中做为值存在。
批量添加用户具体实现
1、编辑用户文件user.txt,用户文件格式必须和/etc/passwd中格式保持一致。而且空格换行等都不允许多余。非常之严格。而且该用户文件必须创建于家目录。
2、编辑密码文件passwd.txt:
3、将用户文件写入于passwd中:
newusers命令:从一个文件中读取用户信息并写入到/etc/passwd文件中。
Newusers user.txt
写入成功之后passwd文件中就会多出user.txt中所编辑的用户
并且/home/中也会多出user.txt中所编辑的用户名命名的文件夹
4、pwunconv:重新将shadow中的密码字段值重新写入到passwd密码字段占位符中。
由于新导入的一批用户名在shadow中并没有对应记录。所以会导致shadow重新写入到passwd中遇到他所未见过的用户,那么将会生成一个md5来作为这个没有见过的用户名的密码字段值。
5、Chpasswd命令将一个文件中的密码信息读取并写入到/etc/passwd中。如:
Chpasswd < passwd.txt
6、pwconv:将passwd中密码重新写入到shadow中,并将passwd中密码重新用占位符填充。
批量添加用户成功后,用批量添加的任意一个用户登录后在登录成功时会出现“-bash”的字样。
关键字词:redhat,批量,用户,个人博客
相关文章
- RedhatEnterpriseLinux4-用户口令、组成员、用户资料
- RedhatEnterpriseLinux4-用户与组的操作
- RedhatEnterpriseLinux4用户和组的配置介绍及组的管理
- RedhatEnterpriseLinux4-密码破解与防破解策略
- RedhatEnterpriseLinux4-引导系统
- RedhatEnterpriseLinux4-VmTools工具的rpm安装
- RedhatEnterpriseLinux4的cd命令妙用-自动补全与筛选
- phpcms下载文件未知大小(pc下载时)与文件下载不完整(手机
- RedhatEnterpriseLinux4最具核心最常用的shell命令集
- RedhatEnterpriseLinux4目录介绍