0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

Linux上的一些出色的SSH圖形界面工具

Linux愛好者 ? 來源:Linux愛好者 ? 作者:Linux愛好者 ? 2021-02-02 10:43 ? 次閱讀

在你作為 Linux 系統(tǒng)管理員的職業(yè)生涯中,你可以使用 Secure Shell(SSH)遠(yuǎn)程訪問 Linux 服務(wù)器或桌面系統(tǒng)。很有可能,你已經(jīng)使用過了。在某些情況下,你會通過 SSH 一次性登錄多個 Linux 服務(wù)器。實際上,SSH 很可能是 Linux 工具箱中最常用的工具之一。因此,你會希望操作盡可能高效。對于許多系統(tǒng)管理員來說,沒有什么比命令行更有效的了。但是,有些用戶確實更喜歡 GUI 工具,尤其是從一臺桌面臺式機遠(yuǎn)程連接到服務(wù)器上工作時。

如果你碰巧喜歡 GUI 工具,那么你肯定想了解一下 Linux 上的一些出色的 SSH 圖形界面工具。將其與獨特的終端窗口相結(jié)合,可以從同一窗口遠(yuǎn)程訪問多臺計算機,你便擁有了高效工作所需的一切。讓我們看以下這三個工具,找出其中一個(或多個)是否完全適合你的需求。

我將在 Elementary OS[1] 上演示這些工具,但是大多數(shù)流行的發(fā)行版都可以使用它們。

1、PuTTY

只要是久經(jīng)沙場的人都知道 PuTTY[2]。實際上,PuTTY 是從 Windows 環(huán)境通過 SSH 連接到 Linux 服務(wù)器的事實標(biāo)準(zhǔn)工具。但是 PuTTY 不僅適用于 Windows。實際上,從其標(biāo)準(zhǔn)存儲庫中,PuTTY 也可以安裝到 Linux 上。PuTTY 的功能列表包括:

保存會話

通過 IP 地址或主機名鏈接

定義備用 SSH 端口

鏈接類型定義

日志記錄

鍵盤、響鈴、外觀、連接等選項

本地和遠(yuǎn)程隧道配置

支持代理

支持X11 隧道

PuTTY GUI 主要是一種保存 SSH 會話的方式,因此,你可以更輕松地管理那些你需要不斷遠(yuǎn)程登錄、登出的各種 Linux 服務(wù)器和桌面臺式機。從 PuTTY 連接到 Linux 服務(wù)器后,你將擁有一個可以運行的終端窗口。此時,你可能會問自己,為什么不只在終端窗口中工作?對于某些人來說,保存會話的便捷性確實使 PuTTY 值得使用。

在 Linux 上安裝 PuTTY 很簡單。例如,你可以在基于 Debian 的發(fā)行版上執(zhí)行命令:

sudoapt-getinstall-yputty

安裝后,你可以從桌面菜單運行 PuTTY GUI 或執(zhí)行命令 putty。在“PuTTY Configuration” 窗口(圖 1)中,在 “HostName (or IP address)”位置鍵入主機名或 IP 地址,配置端口Port”(如果不是默認(rèn)值 22),從“Connection type”中選擇 “SSH” ,然后單擊“打開Open”。

1579f96e-6480-11eb-8b86-12bb97331649.jpg

圖 1:PuTTY 連接配置窗口。

建立連接后,系統(tǒng)將提示你輸入遠(yuǎn)程服務(wù)器上的用戶憑據(jù)(圖 2)。

15ca1020-6480-11eb-8b86-12bb97331649.jpg

圖 2:使用 PuTTY 登錄到遠(yuǎn)程服務(wù)器。

要保存會話(以便不必總是鍵入遠(yuǎn)程服務(wù)器信息),填寫 IP 地址(或主機名),配置端口和連接類型,然后(在單擊 “Open” 之前),在 “Saved Sessions” 頂部文本區(qū)域中鍵入鏈接的名稱,然后單擊 “Save”。這樣將保存此會話的配置。若要連接到已保存的會話,請從 “Saved Sessions” 窗口中選擇它,單擊 “Load”,然后單擊 “Open”。然后,系統(tǒng)將提示你輸入遠(yuǎn)程服務(wù)器上的遠(yuǎn)程憑據(jù)登錄遠(yuǎn)程服務(wù)器。

2、EasySSH

盡管 EasySSH[3] 沒有提供 PuTTY 中提供的大量配置選項,但是(顧名思義)它非常易于使用。EasySSH 的最佳功能之一是提供標(biāo)簽式界面,因此你可以打開多個 SSH 連接并在它們之間快速切換。EasySSH 的功能包括:

分組(你可以將選項卡分組以獲得更高效的體驗)。

保存用戶名/密碼。

外觀選項。

支持本地和遠(yuǎn)程隧道。

在 Linux 桌面上安裝 EasySSH 很簡單,因為可以通過 flatpak 安裝該應(yīng)用程序(這意味著你必須在系統(tǒng)上安裝 Flatpak )。安裝 flatpak 后,使用以下命令添加 EasySSH :

sudoflatpakremote-add--if-not-existsflathubhttps://flathub.org/repo/flathub.flatpakreposudoflatpakinstallflathubcom.github.muriloventuroso.easyssh

使用以下命令運行 EasySSH :

flatpakruncom.github.muriloventuroso.easyssh

你可以在其中單擊左上角的 “+” 按鈕打開 EasySSH 應(yīng)用程序。在出現(xiàn)的窗口(圖 3)中,根據(jù)需要配置 SSH 連接。

1694de54-6480-11eb-8b86-12bb97331649.jpg

圖 3:在 EasySSH 中添加連接很簡單。

添加連接后,它將顯示在主窗口的左側(cè)導(dǎo)航中(圖 4)。

16c05bd8-6480-11eb-8b86-12bb97331649.jpg

圖 4:EasySSH 主窗口。

要在 EasySSH 中連接到遠(yuǎn)程服務(wù)器,請從左側(cè)導(dǎo)航中選擇它,然后單擊 “Connect” 按鈕(圖 5)。

17374806-6480-11eb-8b86-12bb97331649.jpg

圖 5:使用 EasySSH 連接到遠(yuǎn)程服務(wù)器。

EasySSH 的一個注意事項是你必須在連接配置中保存用戶名和密碼(否則連接將失?。?。這意味著有權(quán)訪問運行 EasySSH 的桌面的任何人都可以在不知道密碼的情況下遠(yuǎn)程訪問你的服務(wù)器。因此,你必須始終記得在外出時鎖定桌面屏幕(并確保使用強密碼)。你最不希望的就是避免服務(wù)器受到不必要的登錄攻擊。

3、Terminator

Terminator 實際上不是 SSH GUI。相反,Terminator 的功能是作為一個單一窗口,使你可以一次運行多個終端(甚至一組終端)。實際上,你可以打開 Terminator,將窗口垂直和水平拆分(直到擁有所需的所有終端),然后通過標(biāo)準(zhǔn) SSH 命令連接到所有遠(yuǎn)程 Linux 服務(wù)器(圖 6)。

178a5b36-6480-11eb-8b86-12bb97331649.jpg

圖 6:Terminator 分為三個不同的窗口,每個窗口都連接到不同的 Linux 服務(wù)器。

要安裝 Terminator,請執(zhí)行以下命令:

sudoapt-getinstall-yterminator

安裝后,從桌面菜單或用命令 terminator 打開該工具。打開窗口后,你可以在 Terminator 內(nèi)部右鍵單擊,然后選擇 “Split Horizontally” 或 “Split Vertically”。繼續(xù)拆分終端,直到你打開所需的終端為止,然后開始遠(yuǎn)程管理這些服務(wù)器。使用 Terminator 的注意事項是它不是標(biāo)準(zhǔn)的 SSH GUI 工具,因為它不會保存你的會話或使你可以快速訪問這些服務(wù)器。換句話說,你將始終必須手動登錄到遠(yuǎn)程 Linux 服務(wù)器。但是,能夠并行查看遠(yuǎn)程 Secure Shell 會話確實使管理多個遠(yuǎn)程計算機變得容易得多。

少而精的選擇

Linux 沒有多少可用的 SSH GUI 工具。為什么呢?因為大多數(shù)管理員更喜歡簡單地打開終端窗口,并使用標(biāo)準(zhǔn)命令行工具來遠(yuǎn)程訪問服務(wù)器。但是,如果需要 GUI 工具,則有兩個可靠的選擇,和一個使登錄多臺計算機稍微容易一些的終端。盡管對于那些尋找 SSH GUI 工具的人來說只有少數(shù)選擇,但是可用的那些肯定值得你花時間,根據(jù)需要嘗試其中之一。

參考資料

[1]

Elementary OS: https://elementary.io/

[2]

PuTTY: https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html

[3]

EasySSH: https://github.com/muriloventuroso/easyssh

責(zé)任編輯:xj

原文標(biāo)題:3 種 Linux SSH 圖形界面工具

文章出處:【微信公眾號:Linux愛好者】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • Linux
    +關(guān)注

    關(guān)注

    87

    文章

    11164

    瀏覽量

    208468
  • 圖形
    +關(guān)注

    關(guān)注

    0

    文章

    71

    瀏覽量

    19258
  • SSH
    SSH
    +關(guān)注

    關(guān)注

    0

    文章

    181

    瀏覽量

    16261

原文標(biāo)題:3 種 Linux SSH 圖形界面工具

文章出處:【微信號:LinuxHub,微信公眾號:Linux愛好者】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    用git還是用圖形界面安裝idf-tools總是失敗,這是什么問題?

    無論是用git還是用圖形界面安裝idf-tools總是失敗,這是什么問題?
    發(fā)表于 06-19 07:03

    上位機控制界面用什么做好

    在設(shè)計上位機控制界面時,選擇合適的開發(fā)工具和框架至關(guān)重要。本文介紹如何創(chuàng)建個優(yōu)秀的上位機控制界面。 引言 上位機控制界面是實現(xiàn)人機交互的關(guān)
    的頭像 發(fā)表于 06-06 10:54 ?729次閱讀

    c語言怎么做可視化界面

    C語言是種通用的編程語言,廣泛應(yīng)用于系統(tǒng)編程、嵌入式開發(fā)等領(lǐng)域。雖然C語言本身并不支持直接創(chuàng)建可視化界面,但通過結(jié)合一些圖形庫和工具,我們
    的頭像 發(fā)表于 06-06 10:46 ?1721次閱讀

    兆易創(chuàng)新與SEGGER聯(lián)合提供免費商用的emWin圖形界面解決方案

    合作,為使用GD32系列Arm? Cortex?-M微控制器的廣大用戶提供免費商用的emWin嵌入式GUI(圖形用戶界面)以及屢獲殊榮的AppWizard工具。這舉措旨在加速高性能G
    的頭像 發(fā)表于 03-16 09:59 ?833次閱讀

    怎么用SSH密鑰登陸vps?

    使用SSH密鑰登錄VPS(Virtual Private Server)是種更安全和方便的方式,相比使用密碼,SSH密鑰更難被破解。以下是在Linux系統(tǒng)
    的頭像 發(fā)表于 02-20 16:29 ?970次閱讀

    如何通過SSH連接到Linux計算機?

    如何通過SSH連接到Linux計算機? SSH種加密的網(wǎng)絡(luò)協(xié)議,用于在不可信的網(wǎng)絡(luò)中安全地遠(yuǎn)程訪問和操作計算機。在Linux環(huán)境中,
    的頭像 發(fā)表于 01-12 16:06 ?1132次閱讀

    圖形界面開發(fā)工具GUI Guider的使用教程

    GUI Guider是NXP推出的款功能強大且對用戶非常友好的圖形界面開發(fā)工具。目前最新版本是1.6.1。
    的頭像 發(fā)表于 12-20 09:49 ?1.5w次閱讀
    <b class='flag-5'>圖形界面</b>開發(fā)<b class='flag-5'>工具</b>GUI Guider的使用教程

    linux圖形界面設(shè)置ip

    Linux系統(tǒng)中,可以使用圖形界面來設(shè)置IP地址。下面是個詳實而細(xì)致的文章,將指導(dǎo)您如何通過圖形界面設(shè)置IP地址。 第
    的頭像 發(fā)表于 11-27 15:19 ?3052次閱讀

    GUI圖形界面編程tkinter高級組件介紹

    大家好, 我是了不起, 歡迎收看我的冒險之旅。 今天我們將深入學(xué)習(xí)GUI圖形界面編程tkinter, 了解高級組件的使用方式。 tkinter高級組件 OptionMenu 選擇項
    的頭像 發(fā)表于 11-26 16:42 ?864次閱讀
    GUI<b class='flag-5'>圖形界面</b>編程tkinter高級組件介紹

    linux備份還原工具有哪些?

    Linux備份還原工具是用于在Linux系統(tǒng)上進行數(shù)據(jù)備份和還原操作的軟件或工具。它們提供了種簡單、有效和可靠的方式來保護數(shù)據(jù)免受丟失、損
    的頭像 發(fā)表于 11-23 10:06 ?1349次閱讀

    linux系統(tǒng)備份與還原工具

    Linux系統(tǒng)備份與還原工具是用于備份和恢復(fù)Linux操作系統(tǒng)的工具。在日常使用中,備份和還原是非常重要的操作,可以幫助我們保護數(shù)據(jù)并快速恢復(fù)系統(tǒng)。本文將介紹
    的頭像 發(fā)表于 11-23 10:04 ?2424次閱讀

    python窗口圖形界面編程

    庫,幫助開發(fā)者快速構(gòu)建具有良好用戶體驗的窗口應(yīng)用程序。 在Python的GUI編程領(lǐng)域,最常用的庫是Tkinter。Tkinter是Python的標(biāo)準(zhǔn)GUI庫,它基于Tk圖形庫,并提供了創(chuàng)建、布局和管理圖形用戶界面元素的各種組件
    的頭像 發(fā)表于 11-22 14:23 ?779次閱讀

    列舉一些嵌入式Linux應(yīng)用開發(fā)里經(jīng)常使用的技巧和套路

    本篇文章,我們基于ELF 1S這款開發(fā)板,來列舉一些嵌入式Linux應(yīng)用開發(fā)里面,經(jīng)常使用到的開發(fā)技巧和套路。
    的頭像 發(fā)表于 11-14 10:44 ?422次閱讀
    列舉<b class='flag-5'>一些</b>嵌入式<b class='flag-5'>Linux</b>應(yīng)用開發(fā)里經(jīng)常使用的技巧和套路

    一些最佳的Linux終端提示和技巧

    通用性和輕量級:大多數(shù)Linux服務(wù)器不配備圖形用戶界面(GUI)。相反,您可以通過終端與它們交互。好消息是,無論您使用哪個發(fā)行版,您都可以使用相同的命令。
    發(fā)表于 11-13 14:51 ?691次閱讀
    <b class='flag-5'>一些</b>最佳的<b class='flag-5'>Linux</b>終端提示和技巧

    RT-Thread公司的Persimmon圖形界面是否必須依賴RTT操作系統(tǒng)?

    RT-Thread公司的Persimmon圖形界面是否必須依賴RTT操作系統(tǒng)?
    發(fā)表于 10-28 07:38