ssh远程连接方式:
1、基于口令的登录:直接ssh需输入密码
2、基于公钥的登录:配置公钥私钥远程复制实现免密登录
[root@etc-1 ~]#ssh
ssh ssh-add ssh-agent ssh-copy-id sshd sshd-keygen ssh-keygen ssh-keyscan sshpass
ssh-keygen 按三次回车,生成公钥私钥
认证密钥的生成、管理和转换
公钥:/root/.ssh/id_rsa.pub
私钥:/root/.ssh/id_rsa
ssh-copy-id IP 输入yes,再输入远程主机的密码,之后ssh登录无需验证密码
复制公钥到远程主机,实现免密登录
原主机:/root/.ssh/id_rsa.pub
远程主机:/root/.ssh/authorized_keys
ssh username@IP 登录远程主机
ansible
在以上ssh配置的基础上,
再将其远程IP配置在hosts文件中,
即可使用ansible命令实现远程操控