
ansible
熟悉开机关机重启
这个作者很懒,什么都没留下…
展开
-
ansible通过一台或者多台跳板机控制机器
一、通过一台跳板机免密 (a主机 b跳板机 c主机)做好a免密登录b,b免密登录c ,a主机~/.ssh下新增文件b_private,内容为b的私钥a主机~/.ssh下增加config文件,内容为Host c主机IPUser gcpPort 22IdentityFile=~/.ssh/b_privateProxyCommand ssh -W %h:%p b主机ip二、通过多台跳板机免密 ( a主机 b跳板机 c跳板机 d主机)做好A免密登录B,B免密登录C ,C免密登录D,a主机~/.翻译 2021-08-11 10:18:51 · 621 阅读 · 0 评论 -
ansib通过跳板机管理机器
https://en.wikibooks.org/wiki/OpenSSH/Cookbook/Proxies_and_Jump_Hosts#Old_Methods_of_Passing_Through_Jump_Hosts一、通过一台跳板机免密 (a主机 b跳板机 c主机)做好a免密登录b,b免密登录c ,a主机~/.ssh下新增文件b_private,内容为b的私钥a主机~/.ssh...原创 2018-08-17 10:55:31 · 260 阅读 · 0 评论 -
bash中使用expect批量分发公钥
#!/bin/bash#执行此脚本需要机器支持expect命令,可以搭建本地yum源,yum install expect -y安装USER=wq #需要配置免密的用户PASSWD=wq #用户密码for host in 1.2.3.{20..23} 1.2.3.{25..27} #机器ip,连续的ip可以用{..},多批次用空格隔开doecho $host expect -...原创 2018-10-16 18:09:39 · 367 阅读 · 0 评论 -
ansible 普通用户执行root权限操作
ansible -h可以看到有--become (-b)--become-method--become-user--ask-become-pass (-K)大写K四个参数,利用这四个参数可以在ansible命令和playbook中用普通用户执行root操作。命令:ansible 10.12.3.27,10.31.2.38 -m shell -a 'date' -...原创 2019-05-23 19:53:05 · 13223 阅读 · 1 评论