ansible免密码验证,ansible密码验证


ansible服务器:192.168.1.3

data服务器:192.168.1.2


1.生成key,ansible服务器sudo ssh-keygen -N "" -b 4096 -t rsa -C "Ansible Key"
2.添加ansible主机配置,ansible服务器/etc/ansible/hosts[data]192.168.1.2ansible_ssh_user="auto"ansible_ssh_port=2809
3.修改sudo权限,data服务器vi /etc/sudoersauto ALL=(ALL) NOPASSWD: ALL

4. 查看生成key的内容,ansible服务器

[root@ansible ~]# cat ./.ssh/id_rsa.pub 
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCU3gjZNQttWb6zGFlBHjZWR+UJksy73FuA+qpAC9m6XeoPQDBOTSPSSDEuU8yzwtNRjptS7dXBpLrFBpboOWo50K4wpKJm0FPUnZoh8qPWhi3Uz2SQgo6XpYwRs+wj9tlIyl7XG2EEou7QxjbGk8yDxXD7b8MAexflmxgUN0idCa8ownmhtu09RYs0XNBdBgJ685kKB7pzA1h7Xzdyzoth5bfNFRCOiT+SnU7pJMcf2w6n33FWsmj0qff/mfhRXghFuBaE4/qKczfT3F3Bmi4QtHywGuCsZtaUXBZkd5kccmNUbw9+XsoTp9XpYNKOg8npIxris4x7J7DZpA5KaTEslotz+8mMp9HFDwcTC+NIA+YjuZTrx28XpyBUp6HrwosibUJ1djz9Bvya5jQ+d+e+Zr0ha/U/LpH0heD7dCyzU5YhuTJpQx0n44Zeo9ipkk8fShgHb4fpklPGKxWkRL9Ytdm0rKsDypKBi9JTpH7UN1fPFmpjO6hnAX+UQAeDqqxjIC20XG+eDUfFBBEjRAR/2W2d56+eZXxB5ZgnpR0D4x5QJ58UHlyv1BKT3sr5KG6PT8i0EheHS6172/xlYGkC+lavwPsFftsYBYQq5UmADfWaacuDr+UlFWttrFX+IQ/WcgXwRLnKtQvgYeTi8MOYlUD4XHRBw== Ansible Key

5.在/authorized_keys文件添加上生成加密key内容,data服务器vi /home/auto/.ssh/authorized_keysssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCU3gjZNQttWb6zGFlBHjZWR+UJksy73FuA+qpAC9m6XeoPQDBOTSPSSDEuU8yzwtNRjptS7dXBpLrFBpboOWo50K4wpKJm0FPUnZoh8qPWhi3Uz2SQgo6XpYwRs+wj9tlIyl7XG2EEou7QxjbGk8yDxXD7b8MAexflmxgUN0idCa8ownmhtu09RYs0XNBdBgJ685kKB7pzA1h7Xzdyzoth5bfNFRCOiT+SnU7pJMcf2w6n33FWsmj0qff/mfhRXghFuBaE4/qKczfT3F3Bmi4QtHywGuCsZtaUXBZkd5kccmNUbw9+XsoTp9XpYNKOg8npIxris4x7J7DZpA5KaTEslotz+8mMp9HFDwcTC+NIA+YjuZTrx28XpyBUp6HrwosibUJ1djz9Bvya5jQ+d+e+Zr0ha/U/LpH0heD7dCyzU5YhuTJpQx0n44Zeo9ipkk8fShgHb4fpklPGKxWkRL9Ytdm0rKsDypKBi9JTpH7UN1fPFmpjO6hnAX+UQAeDqqxjIC20XG+eDUfFBBEjRAR/2W2d56+eZXxB5ZgnpR0D4x5QJ58UHlyv1BKT3sr5KG6PT8i0EheHS6172/xlYGkC+lavwPsFftsYBYQq5UmADfWaacuDr+UlFWttrFX+IQ/WcgXwRLnKtQvgYeTi8MOYlUD4XHRBw== Ansible Key

6.测试命令,成功获取数据,ansible服务器[root@ansible .ssh]# ansibledata -m command -a "free -m"
192.168.1.2 | SUCCESS | rc=0 >>
             total       used       free     shared    buffers     cached
Mem:          1876        550       1326          0         54        200
-/+ buffers/cache:        295       1581
Swap:         4031         55       3976


相关内容

    暂无相关文章