ssh命令用于遠程登錄到Linux服務器或其他遠程主機。它允許用戶通過加密的方式在本地主機上執行命令或傳輸文件。
基本語法如下:
ssh [選項] [用戶名@]主機名 [命令]
選項:
-p
:指定遠程主機的SSH端口,默認為22。-i
:指定用于身份驗證的私鑰文件。-l
:指定遠程登錄的用戶名。-X
:開啟X11轉發,允許在遠程主機上運行圖形化應用程序并將其顯示在本地主機上。-A
:開啟身份驗證代理,允許通過SSH登錄到其他主機。示例用法:
ssh username@hostname
ssh -p 2222 username@hostname
ssh username@hostname command
scp file username@hostname:destination
scp username@hostname:file destination
請注意,使用ssh命令時需要確保遠程主機上已經啟用了SSH服務器,并且本地主機可以訪問遠程主機。