23313 发表于 2016-5-11 09:24:15

利用docker搭建sshd服务器

                      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-serveropenssh-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



至此配置完成
                   

页: [1]
查看完整版本: 利用docker搭建sshd服务器