centos6.5 x86_64 2台:
192.168.1.100
192.168.1.148
这台都安装docker,前一篇已经提到过,不解释。
1、启动一个centos容器在1.148上
docker run -t -i centos /bin/bash
进入容器后,运行
yum install openssh-server openssh-client
ssh-keygen -t dsa -f /etc/ssh/ssh_host_dsa_key
ssh-keygen -t rsa -f /etc/ssh/ssh_host_rsa_key
安装成功以后修改配置文件
PermitRootLogin yes
RSAAuthentication yes
PubkeyAuthentication yes
UsePAM no
2、以上操作完成以后
/usr/sbin/sshd 运行sshd服务
3、退出容器
4、退出以后可通过docker ps -l查看容器的ID,提交并生成sshd镜像
docker commit d8230a247016 centos7-dgf
5、运行这个centos7-dgf容器
docker run -d -p 5000:22 centos7-dgf /usr/sbin/sshd -D
二、在100上通过以下命令链接并管理这个容器
ssh 192.168.1.148 -p 5000
至此配置完成
时间: 2024-11-09 16:11:17