Now try logging into the machine, with: “ssh ‘root@192.168.129.133’”
and check to make sure that only the key(s) you wanted were added.
[root@master ~]# ssh-agent bash
[root@master ~]# ssh-add
Enter passphrase for /root/.ssh/id_rsa:
Identity added: /root/.ssh/id_rsa (root@master)
[root@master ~]# ansible httpd -m yum -a ‘name=httpd* state=installed’
192.168.129.133 | CHANGED => {
“ansible_facts”: {
“discovered_interpreter_python”: “/usr/libexec/platform-python”
},
“changed”: true,
“msg”: “”,
“rc”: 0,
“results”: [
“Installed: mod_http2-1.15.7-3.module_el8.4.0+778+c970deab.x86_64”,
“Installed: cyrus-sasl-devel-2.1.27-1.el8.x86_64”,
“Installed: expat-devel-2.2.5-3.el8.x86_64”,
“Installed: apr-1.6.3-11.el8.x86_64”,
“Installed: apr-devel-1.6.3-11.el8.x86_64”,
“Installed: libdb-devel-5.3.28-40.el8.x86_64”,
“Installed: apr-util-1.6.1-6.el8.x86_64”,
“Installed: httpd-tools-2.4.37-39.module_el8.4.0+778+c970deab.x86_64”,
“Installed: apr-util-bdb-1.6.1-6.el8.x86_64”,
“Installed: openldap-devel-2.4.46-11.el8.x86_64”,
“Installed: apr-util-devel-1.6.1-6.el8.x86_64”,
“Installed: httpd-2.4.37-39.module_el8.4.0+778+c970deab.x86_64”,
“Installed: apr-util-openssl-1.6.1-6.el8.x86_64”,
“Installed: centos-logos-httpd-85.8-1.el8.noarch”,
“Installed: httpd-devel-2.4.37-39.module_el8.4.0+778+c970deab.x86_64”,
“Installed: httpd-filesystem-2.4.37-39.module_el8.4.0+778+c970deab.noarch”,
“Installed: httpd-manual-2.4.37-39.module_el8.4.0+778+c970deab.noarch”
]
}
//开启服务与开机自启
[root@master ~]# ansible httpd -m service -a “name=httpd state=started enabled=yes”
192.168.129.133 | SUCCESS => {
“ansible_facts”: {
“discovered_interpreter_python”: “/usr/libexec/platform-python”
},
“changed”: false,
“enabled”: true,
“name”: “httpd”,