这个话题真让我气愤啊,在家里的mac上我已经全部摆平了,结果在公司的Linux上就给堵住了

原因不祥,但最后在错误提示里,有个移除(remove)信息,我照做了,就没问题了,全通了

大概是linux里做过什么跟这个不相关的主题,但是有关系的操作吧,反正,中间过程真让我开始怀疑人生了!哎。。。。。。

为了大家别再重复我的路,把Docker 应用容器里边安装ssh 服务步骤列出

Docker发源于Ubuntu,下边的都是在Ubuntu环境下进行

1. 交互式进入 ubuntu docker 容器

  docker run -it ubuntu:latest /bin/bash

  其中,ubuntu:latest是本地下载的镜像,这个主题请看博主之前的博文

2.设置root用户密码,官方的镜像里root用户不带密码

  passws root

  输入你设置的密码两次

3.安装openssh-server

  apt-get update

  apt-get install openssh-server net-tools

4.更改ssh配置文件

  vim /etc/ssh/sshd_config

  PermitRootLogin yes

  RSAAuthentication yes

  PubkeyAuthentication yes

  AuthorizedKeysFile      %h/.ssh/authorized_keys

  这个不多说,该替换替换,该打开注释就打开注释

5.制作当前容器副本

  docker commit -m=“uu” -a=“os” 5714ba129c1f ubuntu-dev:v1

6.启动新镜像服务

  docker run -d -p 2222:22 ubuntu-dev:v1 /usr/sbin/sshd -D

7.验证

  我们在宿主的宿主之windows里试试连接这个docker容器的ssh服务吧

好了诸位,我们登陆了容器了吧!这就是你要用的linux终端环境。

Finally:

据说,容器里有多种容器的网络配置

我这里都是默认安装和默认配置下的概念

这种环境下,你需要访问容器的宿主,因为它是代理,如你所见,我们访问代理192.168.40.130:2222来访问容器的22端口(其实是宿主转发而已)

嗯,别的不多说了,如果你需要,就按照我写的去做吧,应该不会有什么问题

但是,如果,你到网上搜其它的导文,估计够呛,这块儿或多或少都有问题!

Docker ssh server的更多相关文章

  1. Dockerfile分享之SSH Server

    版权声明:本文由姚俊刚原创文章,转载请注明出处: 文章原文链接:https://www.qcloud.com/community/article/84 来源:腾云阁 https://www.qclou ...

  2. windows 7 ssh server for scp

    Software: BvSshServe. (个人用免费,商业收费) scp localfile.txt user_tst@11.111.12.170:'E:\downloads\SSH\auto.p ...

  3. The remote SSH server rejected X11 forwarding request

    两台相同的虚拟机,一台没有错误,一个经常出现警告,内容如下所示: The remote SSH server rejected X11 forwarding request 找了很多方法,最后发现是安 ...

  4. Ubuntu配置ssh server

    SSH-Server配置指南 一.SSH简介 SSH (Secure Shell)是一个应用程序中提供安全通信的协议,通过SSH协议可以安全地访问服务器,因为SSH 具有成熟的公钥加密体系,在数据进行 ...

  5. MobaSSH SSH server for Windows - Download Home Edition

    MobaSSH SSH server for Windows - Download Home Edition undefined

  6. 在fedora 20下使用ssh server

    在红帽和centos下,一般安装完后会自带ssh,然后可以通过/etc/init.d/sshd start的方式运行,但是在Fedora 20下,系统改用了另外一套服务开启机制. 首先安装ssh se ...

  7. Centos更换yum源,安装ssh server

    先连上网,然后更换yum源 1. 新建的用户没有sudo权限,所以首先切换到root用户su -输入密码 2. 备份之前的yum源mv /etc/yum.repos.d/CentOS-Base.rep ...

  8. 转-How to install an SSH Server in Windows Server 2008

    window也可以通过ssh客户端连接,具体方式参考下面 1 How to install an SSH Server in Windows Server 2008 2 freeSSHd and fr ...

  9. Xshell报错“The remote SSH server rejected X11 forwarding request.”

    Xshell报错“The remote SSH server rejected X11 forwarding request.” 2012年12月17日 ⁄ Linux⁄ 共 218字 ⁄ 字号 小  ...

随机推荐

  1. GIT----玩转Git

    版本控制 说到版本控制,脑海里总会浮现大学毕业是写毕业论文的场景,你电脑上的毕业论文一定出现过这番景象! 1 2 3 4 5 6 7 8 9 10 11 毕业论文_初稿.doc 毕业论文_修改1.do ...

  2. GIAC2018全球互联网架构大会深圳站盛况回顾,定格精彩瞬间!

    6月1日至2日,由知名软件培训公司msup和高可用架构联合推出的GIAC全球互联网架构大会在深圳华侨城洲际大酒店盛大召开.来自国内外顶级互联网公司.诸多著名科技图书作者在内的71名海内外著名专家与现场 ...

  3. Robot Framework使用For循环

    1.普通的For循环 在一个普通的For循环中,循环开始的关键字是 :FOR ,其中的:用于与一般关键字做区分,对于循环结构体内的每一行,使用 \ 作为改行的行首关键字.对于循环中的变量,可以在 IN ...

  4. vim中的ctrl+s导致的“假死”、无响应、不接受输入

    有时候vim看到vim的光标在闪烁,但无法输入任何东西,最后只好结束终端了事. 这种现象,是windows用户在使用vim时经常犯的“错误”.在windows下,为了保护自己的劳动成果,ctrl+s已 ...

  5. Older Versions Of Eclipse

    Older Versions Of Eclipse Need help with older versions of Eclipse? LTS Request The following are li ...

  6. CodeForces 1099E - Nice table - [好题]

    题目链接:https://codeforces.com/problemset/problem/1099/E You are given an $n×m$ table, consisting of ch ...

  7. SQL Fundamentals: 子查询 || WHERE,HAVING,FROM,SELECT子句中使用子查询,WITH子句

    SQL Fundamentals || Oracle SQL语言 子查询(基础) 1.认识子查询 2.WHERE子句中使用子查询 3.在HAVING子句中使用子查询 4.在FROM子句中使用子查询 5 ...

  8. hive归档分区

    归档hive历史分区不会减少hdfs存储空间,但是可以有效减轻hadoop namenode的压力,尤其在于小文件比较多的情况下. $mkdir $HIVE_HOME/auxlib $ cp /opt ...

  9. deepin中idea中文乱码解决

    打开终端 命令: sudo su 输入密码: aptitude search uming 显示: root@terwer-PC:/home/terwer# aptitude search uming ...

  10. 图->连通性->无向图的连通分量和生成树

    文字描述 对无向图进行遍历时,对于连通图,仅需从图中任一顶点出发,进行深度优先搜索或广度优先搜索,便可访问到图中所有顶点.但对非连通图,则需从多个顶点出发搜索,每一次从一个新的起始点出发进行搜索过程得 ...