注意:以下僅在安裝并啟用 SSH Remote Run Plugin 時有效!
你可以從 IntelliJ IDEA 啟動一個 SSH 會話。通過在專用 SSH 終端中運行命令,您可以通過 SSH 隧道訪問遠程 Web 服務器或 Vagrant 實例(虛擬機)上的數(shù)據(jù),主要是上傳和下載文件。
準備在 SSH 終端工作
- 確保 SSH 遠程運行插件已啟用。該插件默認激活。如果該插件被禁用,請在插件頁面上啟用它,如啟用和禁用插件所述。
- 請確保在目標環(huán)境中有 SSH 服務器:遠程 Web 服務器或 Vagrant 實例(虛擬機)。
- 在目標環(huán)境中的 SSH 服務器上注冊一個帳號,并根據(jù)服務器策略生成一對 SSH 密鑰或密碼。
- 指派目標環(huán)境并指定與之建立連接的設置:
- 通過按 Ctrl+Alt+S 或選擇:文件| 設置(Windows 和 Linux 系統(tǒng))或 IntelliJ IDEA | 首選項(macOS 系統(tǒng))以打開設置/首選項對話框,然后單擊 "工具" 下的 "SSH 終端"。該 SSH 終端頁面將打開。
- 在 "連接設置" 區(qū)域中,指定目標環(huán)境:
- 當前 Vagrant:選擇此選項可在當前運行的 Vagrant 虛擬機上執(zhí)行 SSH 終端中的命令。有關詳細信息,請參見 Vagrant。
- 部署服務器:選擇此選項可以在本地或遠程Web服務器上執(zhí)行的SSH終端中執(zhí)行命令,通過一個服務器訪問配置進行訪問。從下拉列表中,選擇指定目標環(huán)境的服務器訪問配置以及與其建立連接的設置。
- 每次運行時選擇服務器:如果選擇此選項,則必須從彈出窗口中選擇所需的服務器訪問配置,每次在主菜單上選擇:工具| 啟動 SSH 會話。
- 如果所需的服務器訪問配置未顯示在下拉列表中,請單擊 "鏈接配置服務器",然后在 "部署" 頁中定義一個。有關詳細信息,請參閱配置與 Web 服務器的同步。
- 從 "默認編碼" 下拉列表中,選擇要在 SSH 終端中使用的所需編碼。
啟動 SSH 終端
- 在主菜單上選擇:工具| 啟動 SSH 會話。
- 根據(jù) "設置/首選項" 對話框的 "SSH 終端" 頁中定義的連接設置,可以執(zhí)行以下類型的行為:
- 如果選擇了當前的 Vagrant 選項,SSH 終端將提供對當前正在運行的Vagrant 虛擬機的訪問。
- 如果選中了部署服務器選項,則 SSH 終端將通過從列表中選擇的服務器訪問配置來控制本地或遠程 Web 服務器上的數(shù)據(jù)。有關詳細信息,請參閱配置與 Web 服務器的同步。
- 如果選擇了 "每次運行時選擇服務器" 選項,IntelliJ 想法將顯示一個彈出列表,從中選擇所需的服務器訪問配置。
更多建議: