linux下配置ansible

ansible:是自动化运维工具,基于Python开发,实现批量系统设置、批量程序部署、批量执行命令等功能。其中,批量部署是立身于ansible的模块进行工作的。

配置环境:
管理机IP:192.168.110.168
被管理及IP:192.168.110.235

1.下载ansible yum install ansible -y
在这里插入图片描述
2.生成公钥私钥 ssh-keygen 一直按回车
在这里插入图片描述
3.进入到.ssh下 cd .ssh
在这里插入图片描述
4.将公钥上传到被管理机
ssh-copy-id -i root@192.168.110.235(被管理机IP)

5.此时 被管理机的.ssh目录下会自动生成一个 authorized_keys,ls查看

6.编辑配置文件, vim /etc/ansible/hosts,在末端添加一个模块
(被管理IP地址)!!!写错了 应该是192.168.110.235
在这里插入图片描述

7.测试连接 ansible -m ping ‘test-servers’
在这里插入图片描述
在这里插入图片描述
8.自己在家目录下创建一个文件传到被管理机的/tmp下(we.txt是我创建的)创建成功后会出现如下所示:
[root@localhost ~]# touch we.txt
[root@localhost ~]# cd .ssh
[root@localhost .ssh]# ansible test-servers -m copy -a “src=/root/we.txt dest=/tmp/ owner=root group=root mode=0755 force=yes”

9.此时在被管理机的/tmp目录下会接收到管理机传输的文件
在这里插入图片描述

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值