Secure Shell je nezamjenjiv resurs za korisnike Linuxa koji rade s udaljenim Linux poslužiteljima, računalima ili mrežnim uređajima. Brz je, orijentiran na sigurnost, a korisnicima omogućuje sve od slanja naredbi udaljenim računalima i poslužiteljima do otvaranja programa putem interneta.

Kao što je korisno kao SSH, jedino je moguće interakciju s jednim strojem odjednom. Ograničenja poput ovih neće smetati prosječnom korisniku koji koristi Secure Shell za daljinsko upravljanje s vremena na vrijeme, ali ako koristite SSH protokol u svakodnevnom povezivanju s mnogo različitih Linux strojeva, to može biti usko grlo za produktivnost.

Tijekom godina, Linux zajednica se suočila s ograničenjima Secure Shell-a i ponudila je načine da to zaobiđe. Jedno takvo rješenje je Parallel SSH. To je program koji korisnicima omogućuje interakciju s više udaljenih strojeva preko Secure Shell odjednom.

Postavite SSH

Alat Parallel SSH koristi OpenSSH na Linuxu, tako da ga morate postaviti na vašem sustavu prije nego što pokušate slijediti ovaj vodič. Srećom, postavljanje SSH poslužitelja je vrlo brzo.

Pogledajte wiki unos za vašu Linux distribuciju na SSH i saznajte kako ga pokrenuti. Ako imate poteškoća s pokretanjem, idite na naš vodič kako postaviti SSH na Linuxu. To je detaljno i pokriva sve što trebate znati!

Instalirajte Pssh na Linuxu

Prije nego što počnemo s načinom na koji se koristi Pssh alat, moramo proći kako ga instalirati. Rad s programom uključuje korištenje različitih naredbi, stoga otvorite prozor terminala i slijedite upute koje odgovaraju operativnom sustavu koji koristite.

Ubuntu

sudo apt install pssh

Debian

sudo apt-get install pssh

Arch Linux

Pssh nije u spremištu paketa Arch Linuxa. Međutim, korisnici ga još uvijek mogu lako instalirati jer postoji paket Pssh AUR. Da bi program radio na vašem Arch PC-u, učinite sljedeće:

sudo pacman -S osnovni razvojni git git klon https://aur.archlinux.org/python-pssh.git cd python-pssh makepkg -sri

Fedora

sudo dnf instaliraj pssh -y

OpenSUSE

sudo zypper instalirajte pssh

Python PIP

Ne svaki Linux OS ima Pssh alat u svojim izvorima softvera. Ako imate distribuciju koja je ne nosi, morat ćete pronaći alternativni način instaliranja.

Od sada, najbolji način da dobijete Pssh na manje poznatim Linux operativnim sustavima je putem instalacijskog alata za Python paket.

Napomena: budite sigurni da ste postavili python-pip (ili) pip prije pokušaja korištenja da biste dobili Pssh.

sudo python-pip instalira pssh

ili

sudo pip install pssh

Pip ne radi za vas? Umjesto toga razmislite o preuzimanju izvornog koda Pssh-a.

Postavite Pssh

Da bi alat Parallel SSH funkcionirao, korisnik mora postaviti datoteku glavnog računala koja prikazuje sve adrese udaljenog računala koje će se koristiti s programom. Pokrenite terminal i upotrijebitedodirnaredbu za stvaranje nove Pssh host datoteke.

dodirnite ~ / .pssh_hosts_files

Zatim otvorite datoteku hosta pomoću alata za uređivanje teksta Nano. Koristeći Nano, ispišite adrese svakog udaljenog Linux stroja koji pokreće SSH koji želite interakciju s Pssh. Za najbolje rezultate koristite lokalnu ili internetsku IP adresu, a ne naziv hosta.

Prilikom postavljanja datoteke glavnog računala imajte na umu da morate dodati korisničko ime i adresu. Trebalo bi izgledati [email protected].

nano ~ / .pssh_hosts_files

Nakon što je datoteka domaćina ispisana, spremite uređivanja pritiskom na Ctrl + O na tipkovnici. Zatim izađite iz Nano s oznakom Ctrl + X kombinacija tipkovnice.

Slanje naredbi s Pssh

Pssh je omot za SSH koji korisniku omogućuje interakciju s više strojeva odjednom. Nema razumljive sintakse; ako već znate kako radi Linux terminal, to će imati smisla.

Za slanje bilo koje naredbe na popis udaljenih računala (istovremeno) preko Secure Shell-a preko Pssh-a, učinite sljedeće:

pssh -i -h ~ / .pssh_hosts_files naredba terminala

Još uvijek niste sigurni kako funkcionira Pssh? Isprobajte neke od sljedećih primjera naredbi.

Procesi u tijeku

Trebate odmah provjeriti pokrenute procese na svim vašim Linux strojevima? Trčanje vrh s Pssh.

pssh -i -h ~ / .pssh_hosts_files vrh

Vrijeme rada računala

Zanima vas koliko dugo su pokrenuta sva vaša Linux računala? Koristiti produženje rada naredbu uz Pssh alat.

pssh -i -h ~ / .pssh_hosts_files produženje rada

Prostor tvrdog diska

Provjerite koliko prostora na tvrdom disku svaki udaljeni Linux stroj istovremeno koristi df s Pssh.

pssh -i -h ~ / .pssh_hosts_files df -h

Specifikacije sustava

Da biste provjerili specifikacije sustava svih udaljenih Linux računala na popisu hostova, pokrenite inxi

pssh -i -h ~ / .pssh_hosts_files inxi -F

Radio Za Vas: Robert Gaines & George Fleming | Želite Nas Kontaktirati?

Komentari Na Mjestu: