要測試 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
連接。