windows機器 cmd命令ssh連接到遠程linux機器

windows機器 cmd命令ssh連接到遠程linux機器

Windows機器下安裝好SecureCRT,再自己到SecureCRT目錄下(C:\Program Files\SecureCRT)看看, 有三個工具: vsh,vcp,vsftp (即vcp.exe, vsftp.exe, vsh.exe). 

 

三個工具的實例:

vsh -2 -p 10204 [email protected]

vcp -v Migrate.exe [email protected]#10204:\tmp

vsftp -p 10204 [email protected]

vsftp> pwd

注意,這個vsftp和 server上的vsftp 看來是不同的.

提示:在電腦的環境變量中,直接加上SecureCRT的目錄,那麼在命令行裏面可以直接使用vsh等命令.

 

三個工具的參數:

vsh -help

用法:vsh [選項] [用戶名@]主機名 [命令]

 

選項:

  -1             使用 SSH1

  -2             使用 SSH2

  -accepthostkeys

                 自動接受主機密鑰

  -auth 驗證列表

                 指定將在一個逗號分隔列表中使用的驗證方法。

                 有效的方法是公鑰、口令、gssapi、gssapi-deprecated、

                 鍵盤交互(僅 SSH2)、gss-ms-kerberos (僅 SSH2)

                 和 tis (僅 SSH1)。

  -c 加密程序      指定加密程序

  -d [監聽地址:]端口

                 開啓動態端口轉發。 vsh 將在指定的端口上擔當一個

                  socks4/5 服務器。

  -e ch|none     把轉義字符設置到指定的字符

                 或者設置成禁用轉義處理的 "none"

  -i 文件        指定用於公鑰驗證的身份文件

  -l 用戶名      指定遠程用戶名

  -local [本地ip:]本地端口:遠程主機:遠程端口

                 指定一個端口轉發。

  -m MAC         指定 MAC (僅 SSH2)

  -kex KEX       指定密鑰交換算法(僅 SSH2)

  -noprompt      如果提示用戶輸入則失敗

  -nopty         防止 vsh 請求一個 tty

  -noshell       使 vsh 不請求一個 shell;如果遠程系統不允許 shell

                 訪問但允許端口轉發,這是很有用的。

  -p 端口        指定端口

  -passphrase 通行短語

                 指定通行短語

  -pty           強制分配一個 tty

  -pw 口令   指定口令

  -remote [遠程監聽地址:]遠程監聽端口:目的地址:目的端口

                 請求一個反向端口轉發操作。

  -socks4 服務器[:端口]

                 指定在連接期間要使用的 sock 版本 4 服務器

  -socks5 服務器[:端口]

                 指定在連接期間要使用的 sock 版本 5 服務器

  -v             顯示詳細的連接調試信息

  -x             禁用 x11 轉發

  -z n           指定壓縮級別

  -help          顯示用法

 

VSH 版本 5.2.2 (build 92)。

SSH2Core 版本 4.1.0.267。



vcp -help

用法:vcp [選項] [[用戶@]主機[#端口]:]文件 [[用戶@]主機[#端口]:]文件

 

選項:

  -accepthostkeys

                 自動接受主機密鑰

  -auth 驗證列表

                 指定在一個逗號分隔列表中使用的驗證方法。

                 有效的方法是鍵盤交互、公鑰、口令、

                 gss-ms-kerberos、gssapi 和 gssapi-deprecated

  -c 加密程序    指定加密程序

  -i 文件        指定用於公鑰驗證的身份文件

  -m MAC         指定 MAC

  -kex KEX       指定密鑰交換算法

  -noprompt      如果提示用戶輸入則失敗

  -p 通行短語    爲獲得身份文件指定通行短語

  -pw 口令       指定口令

  -preserve      在複製期間保持文件屬性

  -q             不顯示進度消息

  -r             遞歸目錄結構

  -socks4 服務器[:端口]

                 指定在連接期間要使用的 sock 版本 4 服務器

  -socks5 服務器[:端口]

                 指定在連接期間要使用的 sock 版本 5 服務器

  -v             顯示詳細的連接調試信息

  -z n           指定壓縮級別

  -help          顯示用法

 


vsftp -help

用法:vsftp [選項] [用戶@]主機[:端口]

 

選項:

  -accepthostkeys

                 自動接受主機密鑰

  -auth 驗證列表

                 指定在一個逗號分隔列表中使用的驗證方法。

                 有效的方法是鍵盤交互、公鑰、口令、

                 gss-ms-kerberos、gssapi 和 gssapi-deprecated

  -c 加密程序  指定加密程序

  -i 文件        指定用於公鑰驗證的身份文件

  -m MAC         指定 MAC

  -kex KEX       指定密鑰交換算法

  -noprompt      如果提示用戶輸入則失敗

  -p 端口        指定端口

  -passphrase 通行短語

                 爲獲得身份文件指定通行短語

  -pw 口令       指定口令

  -socks4 服務器[:端口]

                 指定在連接期間使用的 sock 版本 4 服務器

  -socks5 服務器[:端口]

                 指定在連接期間使用的 sock 版本 5 服務器

  -v             顯示詳細的連接調試信息

  -z n           指定壓縮級別

  -help          顯示用法

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章