運(yùn)行SSH終端

2018-11-01 11:36 更新

注意:以下僅在安裝并啟用 SSH Remote Run Plugin 時(shí)有效!

你可以從 IntelliJ IDEA 啟動(dòng)一個(gè) SSH 會(huì)話。通過在專用 SSH 終端中運(yùn)行命令,您可以通過 SSH 隧道訪問遠(yuǎn)程 Web 服務(wù)器或 Vagrant 實(shí)例(虛擬機(jī))上的數(shù)據(jù),主要是上傳和下載文件。 

準(zhǔn)備在 SSH 終端工作

  1. 確保 SSH 遠(yuǎn)程運(yùn)行插件已啟用。該插件默認(rèn)激活。如果該插件被禁用,請(qǐng)?jiān)诓寮撁嫔蠁⒂盟?,如啟用和禁用插件所述?/li>
  2. 請(qǐng)確保在目標(biāo)環(huán)境中有 SSH 服務(wù)器:遠(yuǎn)程 Web 服務(wù)器或 Vagrant 實(shí)例(虛擬機(jī))。
  3. 在目標(biāo)環(huán)境中的 SSH 服務(wù)器上注冊(cè)一個(gè)帳號(hào),并根據(jù)服務(wù)器策略生成一對(duì) SSH 密鑰或密碼。
  4. 指派目標(biāo)環(huán)境并指定與之建立連接的設(shè)置:
    • 通過按 Ctrl+Alt+S 或選擇:文件| 設(shè)置(Windows 和 Linux 系統(tǒng))或 IntelliJ IDEA | 首選項(xiàng)(macOS 系統(tǒng))以打開設(shè)置/首選項(xiàng)對(duì)話框,然后單擊 "工具" 下的 "SSH 終端"。該 SSH 終端頁面將打開。
    • 在 "連接設(shè)置" 區(qū)域中,指定目標(biāo)環(huán)境:
      • 當(dāng)前 Vagrant:選擇此選項(xiàng)可在當(dāng)前運(yùn)行的 Vagrant 虛擬機(jī)上執(zhí)行 SSH 終端中的命令。有關(guān)詳細(xì)信息,請(qǐng)參見 Vagrant。
      • 部署服務(wù)器:選擇此選項(xiàng)可以在本地或遠(yuǎn)程Web服務(wù)器上執(zhí)行的SSH終端中執(zhí)行命令,通過一個(gè)服務(wù)器訪問配置進(jìn)行訪問。從下拉列表中,選擇指定目標(biāo)環(huán)境的服務(wù)器訪問配置以及與其建立連接的設(shè)置。
        • 每次運(yùn)行時(shí)選擇服務(wù)器:如果選擇此選項(xiàng),則必須從彈出窗口中選擇所需的服務(wù)器訪問配置,每次在主菜單上選擇:工具| 啟動(dòng) SSH 會(huì)話。
        • 如果所需的服務(wù)器訪問配置未顯示在下拉列表中,請(qǐng)單擊 "鏈接配置服務(wù)器",然后在 "部署" 頁中定義一個(gè)。有關(guān)詳細(xì)信息,請(qǐng)參閱配置與 Web 服務(wù)器的同步。
  5. 從 "默認(rèn)編碼" 下拉列表中,選擇要在 SSH 終端中使用的所需編碼。

啟動(dòng) SSH 終端

  1. 在主菜單上選擇:工具| 啟動(dòng) SSH 會(huì)話。
  2. 根據(jù) "設(shè)置/首選項(xiàng)" 對(duì)話框的 "SSH 終端" 頁中定義的連接設(shè)置,可以執(zhí)行以下類型的行為:
    • 如果選擇了當(dāng)前的 Vagrant 選項(xiàng),SSH 終端將提供對(duì)當(dāng)前正在運(yùn)行的Vagrant 虛擬機(jī)的訪問。
    • 如果選中了部署服務(wù)器選項(xiàng),則 SSH 終端將通過從列表中選擇的服務(wù)器訪問配置來控制本地或遠(yuǎn)程 Web 服務(wù)器上的數(shù)據(jù)。有關(guān)詳細(xì)信息,請(qǐng)參閱配置與 Web 服務(wù)器的同步。
    • 如果選擇了 "每次運(yùn)行時(shí)選擇服務(wù)器" 選項(xiàng),IntelliJ 想法將顯示一個(gè)彈出列表,從中選擇所需的服務(wù)器訪問配置。
以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)