码迷,mamicode.com
首页 > 其他好文 > 详细

利用docker搭建sshd服务器

时间:2016-05-10 15:22:50      阅读:150      评论:0      收藏:0      [点我收藏+]

标签:docker

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



至此配置完成

利用docker搭建sshd服务器

标签:docker

原文地址:http://qianyi.blog.51cto.com/9982879/1771768

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!