Usporiadajte telnet a ssh pripojenie v termináli

Existujú grafické aplikácie ako napr SecureCRT o Správca pripojenia Gnome organizovať naše vzdialené spojenia, ale ak ako ja dávate prednosť všetkému možnému v termináli, bude sa vám to páčiť.

Mnoho z nás sa pripája k veľkému počtu počítačov na diaľku. Predstavte si, že máme webový server 192.168.0.100. Používateľské meno, s ktorým pristupujeme, je foo a tiež na službu ssh, pre ktorú sme zmenili port 2244.

Kedykoľvek sa chceme pripojiť, mali by sme napísať:

$ ssh foo@192.168.0.100 -p 2244

Ak máme veľa strojov na vzdialený prístup ... Toto nie je vôbec produktívne.

Aby sme lepšie zvládli ssh pripojenia z terminálu, musíme vytvoriť súbor ~ / .Ssh / config. V tomto súbore použijeme nasledujúcu štruktúru:

Hostiteľský webový server Názov hostiteľa 192.168.0.100 Užívateľ foo Port 2244

Rovnako ako v príklade by sme súbor vyplnili všetkými spojeniami ssh, ktoré zvyčajne robíme.

Teraz z terminálu napíšte ssh webový server bude rovnaký ako ssh foo@192.168.0.100 -p 2244.

Pre spojenia telnet, museli by sme upraviť náš .bashrc a pridať napríklad:

r1-bcn () {telnet 10.0.0.1}

Po úprave tohto súboru musíme urobiť zdroj .bashrc aby sa nové zmeny, ktoré sme vykonali, načítali bez reštartu.

Ak píšeme r1-bcn v termináli sa pripojíme k našej relácii telnetu.

V obidvoch prípadoch ma jeho tabuľka automaticky doplní alebo zobrazí všetky dostupné možnosti. Možno to najskôr nebude fungovať v niektorých distribúciách, ale hľadanie máloho sa vyrieši veľmi ľahko.

Neviem, či existujú ďalšie metódy na usporiadanie všetkých vašich vzdialených prístupov, ak niekto vie inak, rád by som to vedel :).


Zanechajte svoj komentár

Vaša e-mailová adresa nebude zverejnená. Povinné položky sú označené *

*

*

  1. Zodpovedný za údaje: Miguel Ángel Gatón
  2. Účel údajov: Kontrolný SPAM, správa komentárov.
  3. Legitimácia: Váš súhlas
  4. Oznamovanie údajov: Údaje nebudú poskytnuté tretím stranám, iba ak to vyplýva zo zákona.
  5. Ukladanie dát: Databáza hostená spoločnosťou Occentus Networks (EU)
  6. Práva: Svoje údaje môžete kedykoľvek obmedziť, obnoviť a vymazať.

  1.   MSX dijo

    Krása unixového dizajnu spočíva v tom, že existuje toľko spôsobov, ako to urobiť rovnako, ako existuje používateľov systému 🙂
    Odpovedajúc na otázku vo svojom príspevku, ak sa pozriete do archívov Arch Linux * Extra, Community a AUR, nájdete veľa nástrojov pre konzoly a X11, ktoré vám umožňujú spravovať viac účtov SSH.

    * Niektoré z týchto nástrojov sú importované z Debianu a keďže Debian používajú mnohí správcovia ([trolling], niečo, čo stále nechápem prečo! [/ Trolling]), určite nájdete ďalšie súvisiace užitočné nástroje.

  2.   Damian rivera dijo

    Použil som cssh (clusterssh) na pripojenie k niekoľkým počítačom pomocou ssh, musel som nakonfigurovať / etc / clusters (nepamätám si), skúsim túto metódu. Dakujem 😀

  3.   riadny dijo

    budeme musieť dokázať ako

  4.   Algave dijo

    Jediný spôsob, ako vedieť, že mi to bude fungovať, je pokus, ďakujem pekne 🙂

  5.   ivan dijo

    Ahoj, ako sa máš ... dnes urobím test ... pravda je taká, že som vytvoril skratky so spracovaním aliasov v rámci .bash_rc v prípade môjho desktopu a na serveroch .bashrc . A tak som to vytvoril.

    alias server = 'ssh foo@192.168.0.100 -p 2244 ′

    Znova som niesol svoje. ~ / .bashrc

    a voila ... len zadanie slova server, takže všetko ... sa zdalo ako dobrá voľba, pretože som nevedel, čo prezentujú .... Grace ... uvidíme sa skoro ..

  6.   R_J_P dijo

    O tejto možnosti som nevedel a zdá sa mi veľmi užitočná, práve upravujem súbor ......
    Vďaka, ako vždy, na tejto stránke sa môžete veľa naučiť!