git over telnet

时间:2013-03-08 06:19:06

标签: git telnet

我知道git支持SSH。但是我13岁的服务器不支持SSH。仅支持telnet。

是否可以通过telnet推送到git存储库?

如何设置此类环境?

2 个答案:

答案 0 :(得分:2)

不,这是不可能的。

即使是13年前,telnet也不是一个可以接受的协议,任何值得使用的服务器都支持ssh。现在情况更是如此。

可以能够设置对通过http执行git的支持,包括推送。但你真的应该看到能够支持ssh的东西。

答案 1 :(得分:0)

使用git \ text :: protocol handler https://git-scm.com/docs/git-remote-ext或将GIT_SSH设置为远程shell并模拟SSH选项(以构建您可以简单调整的仿真脚本,例如Execute remote commands from Debian to Windows via Telnet

请参阅此帖子,了解git如何使用git-upload-pack进行通信:https://unix.stackexchange.com/questions/140089/what-commands-does-git-use-when-communicating-via-ssh