【文件属性】:
文件名称:autossh:高度可定制的AutoSSH Docker容器
文件大小:200KB
文件格式:ZIP
更新时间:2021-05-17 01:49:34
docker ssh autossh Shell
Autossh
高度可定制的AutoSSH docker容器。
概述
jnovack / autossh是一个小型的轻量级映像(约15MB),尝试提供一种安全的方式来建立SSH隧道,而无需在映像本身中包含密钥或链接到主机。
有数千个autossh docker容器,为什么要使用这个容器? 我希望您发现它更易于使用。 它更小,更可定制,自动化构建,易于使用,希望您能学到一些东西。 我试图遵循标准和既定惯例,使我可以更轻松地理解和复制该项目中的内容并将其粘贴到其他人,以增进您的知识!
描述
autossh是一个程序,用于启动ssh的副本并对其进行监视,并在死或停止传递流量时根据需要重新启动它。
在开始之前,我想定义一些术语。
本地-此Docker容器。
目标-端点和隧道的最终目的地。
远程-在“中间人”,或代理服务器你隧穿到你的目标。
源-从其开始的初始端点无权访问目标端点,但有
【文件预览】:
autossh-master
----Dockerfile(1KB)
----.gitignore(37B)
----README.md(12KB)
----docker-compose.test.yml(3KB)
----CONTRIBUTORS.md(381B)
----CHANGELOG.md(1KB)
----.github()
--------FUNDING.yml(678B)
----test()
--------Dockerfile.openssh(140B)
----rootfs()
--------version.sh(1KB)
--------entrypoint.sh(2KB)
----preview.png(191KB)
----.vscode()
--------tasks.json(400B)
----docs()
--------TESTING.md(9KB)
----Dockerfile.arm64v8(1KB)
----Dockerfile.arm32v7(1KB)
----variables.mk(2KB)
----LICENSE.md(1KB)
----Dockerfile.arm32v6(1KB)
----AUTHORS.md(60B)
----Makefile(472B)
----hooks()
--------build(3KB)
--------post_checkout(2KB)
--------post_push(5KB)