在終端中組織telnet和ssh連接

有圖形應用程序,例如 安全CRT o 侏儒連接管理器 來組織我們的遠程連接,但是如果像我一樣,您更願意在終端中進行所有可能的工作,您會喜歡這樣。

我們中的許多人都遠程連接到大量計算機。 想像一下,我們有一個Web服務器 192.168.0.100。 我們訪問的用戶名是 FOO 以及ssh服務,我們已將端口更改為 2244.

每當我們想要連接時,我們都應該寫:

$ ssh foo@192.168.0.100 -p 2244

如果我們有很多機器可以遠程訪問...這根本沒有效果。

為了更好地處理來自終端的ssh連接,我們必須創建文件 的〜/ .ssh /配置。 在此文件中,我們將使用以下結構:

主機Web服務器主機名192.168.0.100用戶foo端口2244

如示例中所示,我們將使用通常建立的所有ssh連接填充文件。

現在從終端,寫 SSH Web服務器 將與 ssh foo@192.168.0.100 -p 2244.

對於連接 遠程登錄,我們將不得不編輯我們的 的.bashrc 並添加例如:

r1-bcn(){telnet 10.0.0.1}

編輯此文件後,我們必須 源.bashrc 這樣我們所做的新更改就不會重新加載。

如果我們寫 r1-BCN 在終端中,我們將連接到telnet會話。

在這兩種情況下,將其製成表格都會自動完成或顯示所有可用選項。 它可能首先無法在某些發行版中起作用,但是尋找一點點很容易解決。

我不知道是否有其他方法可以組織您的所有遠程訪問,如果有人知道其他方式,我很想知道:)。


發表您的評論

您的電子郵件地址將不會被發表。 必填字段標有 *

*

*

  1. 負責數據:MiguelÁngelGatón
  2. 數據用途:控制垃圾郵件,註釋管理。
  3. 合法性:您的同意
  4. 數據通訊:除非有法律義務,否則不會將數據傳達給第三方。
  5. 數據存儲:Occentus Networks(EU)託管的數據庫
  6. 權利:您可以隨時限制,恢復和刪除您的信息。

  1.   MSX 他說:

    Unix設計的優點在於,與系統用戶一樣,可以使用多種方法來完成相同的工作🙂
    回答您帖子中的問題,如果您查看Arch Linux * Extra,Community和AUR存儲庫,您會發現許多控制台和X11工具,可用於管理多個SSH帳戶。

    *其中一些工具是從Debian導入的,並且由於許多系統管理員都在使用Debian([拖曳我仍然不明白的原因![/拖曳]),您肯定會找到其他相關的有用工具。

  2.   達米安里維拉 他說:

    我使用cssh(clusterssh)通過ssh連接到多台計算機,我必須配置/ etc / cluster(我不記得了),我將嘗試這種方法。 謝謝😀

  3.   正確 他說:

    我們將不得不嘗試你怎麼樣

  4.   藻類 他說:

    知道它對我有用的唯一方法是嘗試,非常感謝you

  5.   伊万 他說:

    您好,您好嗎...我今天要進行測試...事實是,對於我的台式機和.bashrc服務器,我已經在.bash_rc中創建了別名處理的縮寫。 。 因此,我創建了它。

    別名服務器='ssh foo@192.168.0.100 -p 2244'

    我又背著我了。 〜/ .bashrc

    和voila ...只是輸入文字服務器,所以所有內容...似乎是一個不錯的選擇,因為我不知道它們在顯示什麼。 恩典...很快再見..

  6.   R_J_P 他說:

    我不知道這種可能性,它似乎非常有用,現在正在編輯文件...
    謝謝,像往常一樣在此站點上,您可以學到很多東西!