banner
NEWS LETTER

Ansible配置免密

Scroll down

本文作者:丁辉

Ansible 配置免密

配置主机

1
vi /etc/ansible/hosts
1
2
3
[ssh]

192.168.1.10

SHELL配置免密

  • 执行脚本

    1
    bash /etc/ansible/ssh-copy.sh

    脚本会自动获取 /etc/ansible/hosts 内地址信息进行免密

YML 配置服务器免密登录

  • 编辑 SSH 主机配置文件填写服务器信息

    1
    vi /etc/ansible/ssh-hosts

    内容如下

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    [ssh] # 主机组

    # 192.168.1.[10:11] # 批量
    # 192.168.1.10 # 单台
    192.168.1.10

    [ssh:vars] # 指定主机组中的共享变量

    ansible_ssh_user="root" # 填写服务器用户

    ansible_ssh_pass="" # 填写服务器密码
  • 执行免密

    1
    ansible-playbook -i /etc/ansible/ssh-hosts /etc/ansible/key.yml
  • 验证

    1
    ansible all -a ls

I'm so cute. Please give me money.

其他文章
cover
Ansible编写与配置
  • 70/01/01
  • 00:00
  • Kubernetes-CICD
cover
BUILDX构建镜像
  • 70/01/01
  • 00:00
  • Kubernetes-Docker
目录导航 置顶
  1. 1. Ansible 配置免密
    1. 1.1. SHELL配置免密
    2. 1.2. YML 配置服务器免密登录
请输入关键词进行搜索