最近装了 Win10 + Ubuntu20.04 双系统,Win10 用来打游戏,Ubuntu 用来学习。
/手动狗头
环境:
1 | Ubuntu20.04 Linux Kernel 5.4.0-48-generic |
1、启动 2 个 centos7 镜像
1 | docker pull centos:7 |
2、容器中安装 openssh
1 | docker exec -it centos7-1 bash |
修改 ssh 服务配置文件:
1 | yum install vim |
启动 ssh 服务报错:
1 | [root@ b3426410ff43 /]# /usr/sbin/sshd |
解决方案:
1 | [root@b3426410ff43 /]# ssh-keygen -q -t rsa -b 2048 -f /etc/ssh/ssh_host_rsa_key -N '' |
然后再次启动 ssh 服务即可。
3、宿主机安装 ansible 并测试
安装 ansible:
1 | 方法 1(如果宿主机是 centos 注意安装一下 epel-release) |
生成 ssh key:
1 | ssh-keygen -t rsa |
测试一下:
1 | ansible all -i root@172.17.0.2,root@172.17.0.3 -m ping |
待续