舒畅 发表于 2018-5-29 11:01:43

利用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服务器