saltstack批量修改root密码
最近新增加了十五台虚机服务器,在修改root密码的时候我的懒病又犯了,一台台设备登录改密码太损耗气力了,于是想着有没有办法不用登录那些机器而直接修改root为强密码,而又能将这些服务器密码快速的收上来,由于已经有saltstack使用经验,所以想着利用saltstack配合简单脚本将这些步骤简化,看着很Low,不过目的达到了。
系统版本如下:Red Hat Enterprise Linux Server release 6.5
需要安装的RPM包:expect,tcl,saltstack
1.安装saltstack (安装过程省略)
2.安装expect
利用saltstack 和 mkpasswd 自动生成root随机强密码
#salt -L "list1,list2,list3,list4" cmd.run 'echo `mkpasswd` | tee /root/root_pwd.txt | passwd --stdin root'
使用salt命令将/root/root_pwd.txt导出整理即可
#salt -L "list1,list2,list3,list4" cmd.run 'cat /root/root_pwd.txt'
转载于:https://blog.51cto.com/kk876435928/1786999
saltstack批量修改root密码相关推荐
- Ansible批量修改root密码
0x01:首先做好免密登录 http://www.cnblogs.com/evlon/p/8094306.html 0x02:批量修改密码 ansible all -m raw -a "ec ...
- 批量修改root密码#shell脚本
目的:通过主控制端用最简便的方式修改所有被控制端的root密码 服务器之间建立ssh公钥认证 1.主控端建立ssh密钥 ssh-keygen -t rsa 2.将生成的id_rsa.pub文件发送到被 ...
- 使用saltstack批量修改密码
方法一: echo "123456" | passwd --stdin root 优点:方便快捷 缺点:如果你输入的指令能被别人通过history或者其他方式捕获,那么这样的方式是 ...
- ansible 非root 用户 批量修改用户密码
为什么80%的码农都做不了架构师?>>> 目录 一 环境 系统环境 软件版本 二 批量修改用户密码 1. hosts 文件配置 2. 修改密码的yml 正文 一 环境 系统环 ...
- 服务器python密码_python实现批量修改服务器密码的方法
求:机房.线上有多台主机,为了保障安全,需要定期修改密码.若手动修改,费时费力易出错. 程序应该满足如下需求 : 1.在现有的excel密码表格,在最后一个字段后面生成新的密码,另存为一个新的exce ...
- 自动运维化tools篇2:通过SSH信任关系,批量修改LINUX密码
通过SSH信任关系,批量修改LINUX密码 作者:IORI 原创 2007-2-28 15点 于CC 一 ============================================ ...
- fedora mysql默认密码忘记_Linux fedora 24 忘记密码图形化界面修改root密码的方法
方法及其简单,只需要两步即可: 1.第一步: 打开终端,输入sudo su命令. –此处的密码为普通用户的密码,也就是开机时输入的密码. 2.第二步: 直接sudo passwd root就重置了ro ...
- mysql 5.7 修改root 密码
前言 MySQL5.7为了加强安全性,yum 安装后为root用户随机生成了一个密码,同时修改root密码上,也增加了一些校验,会报 Your password does not satisfy th ...
- linux 进入单用户模式修改root密码
Redhat系统Root密码的修改 一台双系统的机器,忘记redhat 的root密码了. 一.相关方法如下: 1. 开机在出现grub画面,按e键 2. 用上下键选中第二项(类似于kernel ...
最新文章
- 用户管理 之 用户(User)和用户组(Group)配置文件详解
- Activity的切换动画
- margin的塌陷现象
- IDEA HTTP状态 404 - 未找到 请求的资源[/]不可用
- UA OPTI544 量子光学11 Maxwell-Bloch方程
- 浅谈Linux中ldconfig和ldd的用法
- url在python_Python中url标签使用详解
- document.body为null的问题
- 10个经典的爆炸化学反应,个个都是你惹不起的“暴脾气”
- [转]numpy中的np.max 与 np.maximum区别
- 骨干云池存储方式_你好,我存个对象(大误)漫谈对象存储
- springboot注解整理
- Android_Bitmap_图片的二次采样并生成缩略图
- C++模拟鼠标移动及单击实现代码
- 手动解析App dSYM示例
- php后缀名的mime类型_PHP实现获取文件mime类型多种方法解析
- Android SystemUI下拉状态栏添加快捷开关
- MySQL 性能优化的 9 种知识,面试再也不怕了
- 价格屠夫乐视杀入4K电视市场
- 七参数坐标转换的几种解法
热门文章
- python windows窗口开发_Windows 平台做 Python 开发的最佳组合
- 【星球知识卡片】残差网络家族10多个变种学习卡片,请收下!
- 全球及中国汽车流通行业营销模式及十四五竞争格局展望报告2021-2027年
- lazada开店流程图解,及平台类目佣金分享!
- hibernate.hbm2ddl.auto配置详解
- 从上百幅架构图中学大型网站建设经验(上)
- python excel读取出错_python读取excel数据出错
- join orcl的left_Oracle关联查询关于left/right join的那点事
- idea中修改代码大小设置
- 给 DataGrid 的删除信息添加提示