文件名称:ssh-forward-proxy:SSH 代理服务器允许客户端使用代理的凭据而不是客户端访问 SSH 远程
文件大小:28KB
文件格式:ZIP
更新时间:2024-06-29 23:38:24
Python
ssh 转发代理 SSH 代理服务器允许客户端通过作为代理而不是客户端进行身份验证来访问 SSH 远程。 用法 代理在bin/ssh-forward-proxy.py中的脚本中提供。 请注意,此软件包必须安装在中间/代理机器(而不是您的本地机器)上。 您可以通过两种方式使用代理:作为独立的 SSH 服务器; 或作为ProxyCommand选项(中继)中的netcat替代方案。 中继 python ssh-forward-proxy.py [-i IDENTITY_FILE] [--no-host-key-check] [--server-key KEY] relay PORT HOST USER 如果您使用代理作为中继,您还必须有一个 SSH 服务器。 bin/simply-ssh-server.py提供了一个非常基本( bin/simply-ssh-server.py安全)的 SSH
【文件预览】:
ssh-forward-proxy-master
----.dockerignore(62B)
----Dockerfile(246B)
----requirements.txt(9B)
----.travis.yml(231B)
----LICENSE(1KB)
----setup.py(698B)
----README.md(5KB)
----tests()
--------git_ssh_proxy.sh(158B)
--------helper.py(345B)
--------stdout.txt(17B)
--------default-server-key(2KB)
--------test_util.py(251B)
--------test_stream.py(7KB)
--------ssh-forward-proxy-test-key.pub(404B)
--------stderr.txt(17B)
--------test_proxy_server.py(2KB)
--------__init__.py(0B)
--------git_ssh_standalone_proxy.sh(128B)
--------test_proxy.py(5KB)
--------ssh-forward-proxy-test-key(2KB)
--------stdin.txt(12B)
--------parse_host_string_doctest.py(632B)
--------git_ssh_no_identity.sh(78B)
--------test_server.py(6KB)
--------test_run_server.py(2KB)
--------test-server-key(2KB)
--------fake_io.py(1KB)
--------test_bitbucket.py(4KB)
----.gitignore(682B)
----ssh_forward_proxy()
--------util.py(454B)
--------server-key(2KB)
--------__init__.py(6KB)
--------stream.py(3KB)
----bin()
--------ssh-forward-proxy.py(2KB)
--------simple-ssh-server.py(602B)