ContainerSSH:启动容器的SSH服务器-Golang开发

时间:2024-06-15 10:20:04
【文件属性】:

文件名称:ContainerSSH:启动容器的SSH服务器-Golang开发

文件大小:87KB

文件格式:ZIP

更新时间:2024-06-15 10:20:04

Golang Command Line

这是用Go语言编写的概念证明SSH服务器,可将任何外壳程序直接发送到Docker容器中,而不是在本地计算机上启动它。 它使用HTTP微服务作为SSH连接的身份验证终结点。 ContainerSSH:启动容器的SSH服务器这是用Go语言编写的概念证明SSH服务器,它将任何外壳程序直接发送到Docker容器中,而不是在本地计算机上启动它。 它使用HTTP微服务作为SSH连接的身份验证终结点。 这是什么? 这是一个SSH服务器,它为每个传入的连接启动容器。 您可以在主机或容器中运行它。 它需要两件事:身份验证服务器和对conta的访问


【文件预览】:
ContainerSSH-main
----.gitmodules(92B)
----e2e_aspect_auditlog_test.go(6KB)
----features()
--------metrics.feature(802B)
--------authentication.feature(758B)
--------execution.feature(601B)
----e2e_aspect_backend_test.go(2KB)
----e2e_framework_steps_test.go(82B)
----cmd()
--------containerssh()
--------swagger()
--------containerssh-auditlog-decoder()
--------containerssh-testauthconfigserver()
--------license-report()
----e2e_test.go(5KB)
----e2e_aspect_auth_test.go(2KB)
----main_test.go(131B)
----service.go(269B)
----.github()
--------dependabot.yml(108B)
--------pull_request_template.md(253B)
--------ISSUE_TEMPLATE()
--------workflows()
----containerssh.service(418B)
----.goreleaser.yaml(2KB)
----SECURITY.md(445B)
----codes.go(718B)
----e2e_aspect_ssh_test.go(5KB)
----notice_gen.go(65B)
----CODES.md(651B)
----CONTRIBUTING.md(676B)
----swagger_gen.go(100B)
----codes_doc.go(149B)
----e2e_framework_aspect_test.go(868B)
----e2e_framework_service_test.go(988B)
----factory.go(4KB)
----golicense.json(461B)
----examples()
----LICENSE.md(1KB)
----.gitignore(332B)
----config.example.yaml(227B)
----go.sum(135KB)
----CODE_OF_CONDUCT.md(829B)
----.dockerignore(77B)
----README.md(4KB)
----e2e_aspect_metrics_test.go(2KB)
----go.mod(2KB)

网友评论