【问题标题】:Running SSH without encryption or authentication在没有加密或身份验证的情况下运行 SSH
【发布时间】:2018-07-17 18:12:20
【问题描述】:

我的问题

我想在主机上以交互模式从守护进程的 Docker 容器运行 iPython。 SSH 似乎是一个不错的选择,但我不需要任何身份验证、加密或密钥交换 - 只需在容器内执行一个交互式 shell。

我的问题

如何在不进行身份验证或加密的情况下运行 SSH 服务器,就像调整远程终端一样?

【问题讨论】:

  • docker exec -titelnet 能解决您的问题吗?
  • 可能是。没有考虑将docker exec 用于守护容器。会试试的。

标签: docker ssh terminal server ipython


【解决方案1】:

看来你需要的是进入容器,如果是这样,只需使用 docker exec 执行一个 bash shell:

docker exec -ti my-running-container /bin/bash

或使用 docker attach

docker attach my-running-container

如果您运行的是 alpine 容器而不是 Fedora 或 Ubuntu,则可能需要将命令更改为 /bin/sh。

另一方面,您绝不应该允许未加密的连接到任何与 shell 相关的东西。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-02-19
    • 1970-01-01
    • 2019-02-28
    • 2022-01-03
    • 2018-09-10
    • 2022-09-23
    • 1970-01-01
    • 2020-12-08
    相关资源
    最近更新 更多