美文网首页
ansible不使用ssh免密远程部署

ansible不使用ssh免密远程部署

作者: frankie_cheung | 来源:发表于2020-10-13 11:37 被阅读0次

有时候,集群在一个内网环境,出于安全考虑,集群内的机器不会做互信,即ssh免密登录,此时使用ansible去部署多套机器就需要写一下到配置文件了。
修改/etc/ansible/hosts如下

[dbserver]
ip1 ansible_ssh_user=root ansible_ssh_pass='yourpasswd'
ip2 ansible_ssh_user=root ansible_ssh_pass='yourpasswd'
ip3 ansible_ssh_user=root ansible_ssh_pass='yourpasswd'

注意上述文件中的密码要使用括号括住,否则可能报错如下
invalid/incorrect password:
修改/etc/ansible/ansible.cfg如下选项假如注释要打开

host_key_checking = False
此时在执行


image.png

即可查看可以ssh通其他机器

相关文章

  • ansible不使用ssh免密远程部署

    有时候,集群在一个内网环境,出于安全考虑,集群内的机器不会做互信,即ssh免密登录,此时使用ansible去部署多...

  • day39课堂笔记ansibie模块

    第1章、ansible使用SSH的认证方式 第一种、创建秘钥 第二种、使用ansible进行免密 第三章、ansi...

  • 第1章 Ansible介绍

    1.1 Ansible介绍 Ansible是一个部署一群远程主机的工具。这里的“远程主机“是指任何可以通过SSH登...

  • linux ssh 免密登录设置

    免密登录设置 一般情况下ssh登录远程机器需要输入密码,可以设置免密登录 ssh-keygen -t rsa命令一...

  • Ansible运维自动化

    Ansible 特点 部署简单,只需在主控端部署 Ansible 环境,被控端无需做任何操作。 使用 SSH(Se...

  • 常用Linux命令

    ssh -X c8 可打开图形界面的远程登陆,免密登录 ssh root@c8a 非免密登录 scp -r tes...

  • 免密登录汇总

    1、ssh免密登录 操控远程主机时,免不了需要使用ssh,scp等命令,但是输入密码又总是显得麻烦,所以很有必要去...

  • linux ssh 免密登陆排查技巧

    场景: 使用ssh免密登陆配置的时候。做了相关配置之后,尝试ssh免密登陆,还是提示输入密码,无法免密登陆。也没有...

  • Linux_302_Ansible认证之批量免密处理

    配置免密登录每次执行ansible命令的时候,都需要输入ssh的认证密码,也就是root密码,如果不同的主机密码不...

  • Linux 设置 免密登录 到远程主机

    [ linux 设置 免密 登录到远程主机 ] 1,生成本地 ssh 2, 查看ssh key 3, 用ss...

网友评论

      本文标题:ansible不使用ssh免密远程部署

      本文链接:https://www.haomeiwen.com/subject/xucvpktx.html