标签:lse 目录 ansi 控制 port authorize 复制 ansible zed
例如:
A服务器地址:172.16.1.203
B服务器地址:172.16.1.204
当jenkins 在A 服务器并且用户aa, 控制B 服务器的用户bb的操作
(1)B服务器 用ssh-keyscan命令将公钥添加到本地的known_hosts文件里面去
如:ssh-keyscan 172.16.1.204 >> /root/.ssh/known_hosts
然后将B服务器里的known_hosts 里面的内容复制到A服务器:aa用户下 : home/aa /.ssh/known_hosts
(2)拷贝A的id_rsa.pub( /home/aa/.ssh/id_rsa.pub)内容到B服务器.ssh目录下的authorized_keys文件中
vi home/bb/.ssh/authorized_keys
(3) A服务器里找到/etc/ansible/hosts
cat /etc/ansible/hosts
hosts文件里添加一行:
172.16.1.204 ansible_ssh_port=22 ansible_ssh_user=bb host_key_checking=False ansible_ssh_host=172.16.1.204
标签:lse 目录 ansi 控制 port authorize 复制 ansible zed
原文地址:https://www.cnblogs.com/syingBlog/p/12987793.html