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 :).
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.
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 😀
budeme musieť dokázať ako
Jediný spôsob, ako vedieť, že mi to bude fungovať, je pokus, ďakujem pekne 🙂
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 ..
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ť!