要测试 ssh 连接,https://help.github.com/articles/testing-your-ssh-connection/说
ssh -T [email protected]
# Attempts to ssh to GitHub
的联机帮助页ssh
说
-T Disable pseudo-tty allocation.
我想知道该选项的-T
含义以及它如何帮助测试 ssh 连接?
谢谢。
答案1
交换机-T
不测试连接。它只执行手册页中提到的操作(它对于非交互式会话也很有用)。该命令只是说:
连接到
github.com
并且不要尝试分配 PTY(服务器上很可能不允许)。工作ssh
只是git
工作的一个良好先决条件。
它也只能在大多数服务器上工作ssh github.com
,但正如 SO 上的链接问题中提到的,一些(损坏的)服务器可能无法很好地处理它(或者可能没有),我们留下了这个约定来测试git
连接。