ansible-普通用户免密07

IT
IT
IT
335
文章
1
评论
2020年3月22日22:20:07 评论 1,141 2410字阅读8分2秒

配置ymal文件

此处为隐藏的内容!
登录后方可查看!

创建密钥

[xiaoxin@iZ2zee6df2m25shq6mfaw5Z ansible]$ ssh-keygen -t rsa
Generating public/private rsa key pair.
Enter file in which to save the key (/home/xiaoxin/.ssh/id_rsa):
Enter passphrase (empty for no passphrase):
Enter same passphrase again:
Your identification has been saved in /home/xiaoxin/.ssh/id_rsa.
Your public key has been saved in /home/xiaoxin/.ssh/id_rsa.pub.
The key fingerprint is:
SHA256:30sWAZHzKe5dzDBK6YpZFIHKoI6lFUi2ljh2iouYL04 xiaoxin@iZ2zee6df2m25shq6mfaw5Z
The key's randomart image is:
+---[RSA 2048]----+
|.+     ...oo     |
|+ =   . . o.     |
|o* = .   . +..   |
|=.= o   . + =.   |
|+=     .S+ o.=   |
|=+      ..+. .+  |
|=E     + o..+.   |
|o.    o . .o..   |
|.o.         .    |
+----[SHA256]-----+

执行免密

[xiaoxin@iZ2zee6df2m25shq6mfaw5Z ansible]$ ansible-playbook install_xiaoxin.ymal --extra-vars "ansible_ssh_user=root"
 
PLAY [d] *************************************************************************************************************************
 
TASK [Gathering Facts] ***********************************************************************************************************
ok: [10.1.1.83]
ok: [10.1.1.82]
ok: [10.1.1.76]
ok: [10.1.1.75]
ok: [10.1.1.77]
ok: [10.1.1.78]
ok: [10.1.1.79]
ok: [10.1.1.80]
ok: [10.1.1.81]
 
TASK [copy ssh key] **************************************************************************************************************
changed: [10.1.1.76]
changed: [10.1.1.83]
changed: [10.1.1.82]
changed: [10.1.1.75]
changed: [10.1.1.77]
changed: [10.1.1.78]
changed: [10.1.1.79]
changed: [10.1.1.80]
changed: [10.1.1.81]
 
PLAY RECAP ***********************************************************************************************************************
10.1.1.75                  : ok=2    changed=1    unreachable=0    failed=0    skipped=0    rescued=0    ignored=0  
10.1.1.76                  : ok=2    changed=1    unreachable=0    failed=0    skipped=0    rescued=0    ignored=0  
10.1.1.77                  : ok=2    changed=1    unreachable=0    failed=0    skipped=0    rescued=0    ignored=0  
10.1.1.78                  : ok=2    changed=1    unreachable=0    failed=0    skipped=0    rescued=0    ignored=0  
10.1.1.79                  : ok=2    changed=1    unreachable=0    failed=0    skipped=0    rescued=0    ignored=0  
10.1.1.80                  : ok=2    changed=1    unreachable=0    failed=0    skipped=0    rescued=0    ignored=0  
10.1.1.81                  : ok=2    changed=1    unreachable=0    failed=0    skipped=0    rescued=0    ignored=0  
10.1.1.82                  : ok=2    changed=1    unreachable=0    failed=0    skipped=0    rescued=0    ignored=0  
10.1.1.83                  : ok=2    changed=1    unreachable=0    failed=0    skipped=0    rescued=0    ignored=0

验证

ansible-普通用户免密07

继续阅读
  • 我的QQ
  • QQ扫一扫
  • weinxin
  • 我的头条
  • 头条扫一扫
  • weinxin
IT
  • 本文由 发表于 2020年3月22日22:20:07
  • 除非特殊声明,本站文章均为原创,转载请务必保留本文链接
Ansible-Tower使用文档 Ansible

Ansible-Tower使用文档

导航栏介绍 # viewes Dashboard 仪表盘展示信息的 Jobs 跑过的任务记录 Schedules 计划任务 My View 查看用户的工作模版,和任务记录 # resources Te...
Ansible-Tower3.5破解 Ansible

Ansible-Tower3.5破解

Ansible-Tower不破解只能使用10台机器 需要注意:发现最新版本或者高版本的ansible-tower没有__init__.py文件,需要对__init__.pyc进行反编译,然后进行HOS...
Ansible-Tower3.5安装 Ansible

Ansible-Tower3.5安装

Ansible Tower架构 Ansible本质上是一个进行了封装的Shell。优点在于它是去中心化的工具,可以直接通过ssh管理远程主机,实现无Agent的部署(ssh+python环境已经原生集...