Postoje grafičke aplikacije kao npr SecureCRT o Gnome Connection Manager da organiziramo naše udaljene veze, ali ako kao ja radije radite sve što je moguće u terminalu, ovo će vam se svidjeti.
Mnogi od nas se daljinski povezuju na veliki broj računara. Zamislite da imamo web server 192.168.0.100. Korisničko ime sa kojim pristupamo je foo a pored ssh servisa promijenili smo i port na 2244.
Kad god želimo da se povežemo treba da napišemo:
$ ssh foo@192.168.0.100 -p 2244
Ako imamo mnogo mašina za pristup na daljinu... Ovo uopšte nije produktivno.
Za bolje rukovanje ssh konekcijama s terminala, moramo kreirati datoteku ~ / .ssh / config. U ovoj datoteci ćemo koristiti sljedeću strukturu:
Host web server Ime hosta 192.168.0.100 Korisnik foo Port 2244
Kao u primjeru, ispunili bismo datoteku svim ssh vezama koje obično pravimo.
Sada sa terminala, pišite ssh web server bit će isto kao ssh foo@192.168.0.100 -p 2244.
Za veze telnet, morali bismo urediti naše .bashrc i dodajte na primjer:
r1-bcn() { telnet 10.0.0.1 }
Nakon uređivanja ovog fajla moramo uraditi izvor .bashrc tako da se nove promjene koje smo napravili učitavaju bez ponovnog pokretanja.
Ako napišemo r1-bcn u terminalu, mi ćemo se povezati na našu telnet sesiju.
U oba slučaja, kada se tabelari, automatski se dovršava ili mi pokazuje sve dostupne opcije. Možda u početku neće raditi u nekim distribucijama, ali uz malo pretraživanja može se vrlo lako riješiti.
Ne znam da li postoje drugi načini za organizovanje vašeg daljinskog pristupa, ako neko zna neki drugi način, volio bih da znam o tome :).
Ljepota Unix dizajna je da postoji onoliko načina da se uradi ista stvar koliko i korisnika sistema :)
Odgovarajući na pitanje u svom postu, ako pogledate Extra, Community i AUR repozitorije Arch Linuxa* pronaći ćete mnoge alate za konzole i X11 koji vam omogućavaju upravljanje više SSH naloga.
*Neki od ovih alata su uvezeni iz Debiana i pošto Debian koriste mnogi administratori sistema ([trolling]nešto što još uvijek ne razumijem zašto![/trolling]) sigurno ćete pronaći druge korisne alate.
Koristio sam cssh (clusterssh) da se povežem na nekoliko računara sa ssh-om, morao sam da konfigurišem /etc/clusters (ne sećam se) Pokušaću ovaj metod. Hvala 😀
morace probati kako je
Jedini način da saznam kako će mi raditi je da probam, hvala ti puno 🙂
Zdravo, kako ste... ja ću danas da uradim test... istina je da sam kreirao skraćenice sa upravljanjem pseudonimima unutar .bash_rc u slučaju mog desktopa i .bashrc servera . I tako sam ga ja stvorio...
alias server='ssh foo@192.168.0.100 -p 2244′
Ponovo sam napunio. ~/.bashrc
i to je to...samo unošenjem word servera to je sve...činilo mi se kao dobra opcija pošto nisam znao šta prezentuju... Hvala… vidimo se uskoro…
Nisam znao za ovu mogućnost i smatram da je veoma korisna, upravo sada kada uređujem fajl...
Hvala, kao i uvijek na ovoj stranici možete puno naučiti!