百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
D

dockersh

> 编程语言
开源

一个 shell,它将用户放置到单独的 Docker 容器中

1.3K stars0 点赞1 次浏览
访问官网GitHub

工具介绍

一个 shell,它将用户放置到单独的 Docker 容器中

存档通知 ===================

此项目不再维护,仅保留以历史目的使用。

这样可以在正常的 ssh 端口上启动一个单一的 ssh 进程,将用户会话放入自己的独立 Docker 容器中,以安全且受锁的方式进行操作。

这意味着用户与系统的其余部分隔离,他们只能看到自己的进程,并拥有自己的网络栈。这可以提高用户之间的隐私,还可以用于更容易地将每个用户的进程与系统的其余部分分离,并对每个用户设置限制。通常,为了给用户提供单独的容器,您必须在每个容器中运行一个 ssh 守护进程,并且要么为每个用户提供不同的 ssh 端口,要么使用一些恶心的 Forcecommand 改装(仅在客户端通过代理转发时才能正常工作)。

Dockersh 通过像普通 shell 一样工作,消除了对这些技术的需求,可以用于 /etc/passwd 或作为 ssh ForceCommand。 这样,您可以在正常的 ssh 端口上运行一个单个 ssh 进程,并为用户安全连接到自己的 Docker 容器提供了一个方法。

Issues· 0 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

Go

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言