Agentic Research

SSH(安全外殼)

又稱:遠端登入 · ssh 連線 · secure shell · ssh key

加密地連到另一台電腦,在那台電腦的命令列裡操作。

你會在什麼時候遇到它

要部署、要在雲端 GPU 上跑模型、要管一台常開的伺服器,都得靠它。也是「為什麼我的 Agent 能在另一台機器上做事」的答案。

打個比方

像用一把只有你有的鑰匙進一棟大樓的某間辦公室,然後坐在裡面的電腦前。中間經過的走廊是公共的,但沒人看得見你在做什麼。

最小範例

ssh user@203.0.113.10          # 連線(首次會問你信不信這台機器)
ssh -i ~/.ssh/my_key user@host # 指定要用哪把私鑰
scp report.pdf user@host:~/    # 順手把檔案送過去

第一次連線會要你確認指紋,輸入 yes 之後才會記住。這是正常的防中間人機制,不是錯誤。

最常搞錯的地方

  • 把私鑰交出去或提交到 git。私鑰永遠不離開你的機器;要給別人的是公鑰。
  • 用密碼登入還關不掉,或 ~/.ssh 權限太寬。權限不對時伺服器會直接拒絕你的金鑰,錯誤訊息常常沒講清楚。

相關詞條

下一步