Secure Shell on välttämätön resurssiLinux-käyttäjät, jotka työskentelevät yleensä Linux-etäpalvelimien, tietokoneiden tai verkkolaitteiden kanssa. Se on nopea, tietoturvakeskeinen ja antaa käyttäjille mahdollisuuden tehdä kaikkea komentojen lähettämisestä etätietokoneisiin ja palvelimiin ohjelmien avaamiseen Internetissä.
Sillä on yhtä hyödyllistä kuin SSH, se on mahdollista vainolla vuorovaikutuksessa yhden koneen kanssa kerrallaan. Nämä raja-arvot eivät häiritse keskimääräistä käyttäjää, joka käyttää Secure Shell -sovellusta etätyöhön hetkessä, mutta jos käytät päivittäin SSH-protokollaa yhteydenpitoon moniin erilaisiin Linux-koneisiin, se voi olla pullonkaula tuottavuudelle.
Vuosien varrella on tullut Linux-yhteisöönnoudattaa Secure Shellin rajoituksia ja on tarjonnut tapoja kiertää sen. Yksi tällainen ratkaisu on Parallel SSH. Se on ohjelma, jonka avulla käyttäjät voivat olla vuorovaikutuksessa useiden etäkoneiden kanssa Secure Shellin kautta kerralla.
Asenna SSH
Parallel SSH -työkalu käyttää OpenSSH: ta Linuxissa, joten se on asennettava järjestelmään ennen kuin yrität noudattaa tätä opasta. Onneksi SSH-palvelimen asennus on erittäin nopeaa.
Katso Linux-jakelusi wiki-kohtaSSH ja opi kuinka saada se käyntiin. Jos sinulla on vaikeuksia saada se toimimaan, siirry oppaaseemme SSH: n asentamisesta Linuxiin. Se on perusteellinen ja kattaa kaiken mitä sinun tarvitsee tietää!
Asenna Pssh Linuxiin
Ennen kuin aloitamme Pssh-työkalun käytön, metäytyy käydä läpi kuinka asentaa se. Ohjelman käyttöönotto edellyttää useiden komentojen käyttöä, joten avaa pääteikkuna ja noudata ohjeita, jotka vastaavat käyttämääsi käyttöjärjestelmää.
ubuntu
sudo apt install pssh
Debian
sudo apt-get install pssh
Arch Linux

Pssh: tä ei ole Arch Linuxin pakettivarastoissa. Käyttäjät voivat kuitenkin silti helposti asentaa sen, koska Pssh AUR -paketti on olemassa. Saadaksesi ohjelma toimimaan Arch PC: lläsi, toimi seuraavasti:
sudo pacman -S base-devel git git clone https://aur.archlinux.org/python-pssh.git cd python-pssh makepkg -sri
fedora
sudo dnf install pssh -y
OpenSUSE
sudo zypper install pssh
Python PIP
Kaikissa Linux-käyttöjärjestelmissä ei ole Pssh-työkalua ohjelmistolähteissään. Jos käytät jakelua, joka ei kanna sitä, sinun on löydettävä vaihtoehtoinen tapa asentaa se.
Paras tapa saada Pssh vähemmän tunnetuissa Linux-käyttöjärjestelmissä on Python-paketin asennustyökalun avulla.
Huomaa: Varmista, että python-pip (tai) pip on asennettu, ennen kuin yrität käyttää sitä Pssh-arvon saamiseksi.
sudo python-pip install pssh
tai
sudo pip install pssh
Eikö Pip toimi sinulle? Harkitse sen sijaan Pssh-lähdekoodin lataamista.
Asenna Pssh
Jotta Parallel SSH -työkalu toimisi, käyttäjän on määritettävä isäntätiedosto, joka hahmottaa kaikki etätietokoneen osoitteet käytettäväksi ohjelman kanssa. Käynnistä pääte ja käytä kosketus komento uuden Pssh-isäntätiedoston luomiseksi.
touch ~/.pssh_hosts_files
Avaa seuraavaksi isäntätiedosto Nano-tekstillämuokkaustyökalu. Kirjoita Nanon avulla kaikkien niiden SSH-etäkäyttöisten Linux-koneiden osoitteet, joiden kanssa haluat olla tekemisissä Pssh: n kanssa. Saat parhaat tulokset käyttämällä paikallista tai Internet-IP-osoitetta isäntänimen sijasta.
Kun asetat isäntätiedostoa, muista, että sinun on lisättävä käyttäjänimi ja osoite. Sen pitäisi näyttää käyttäjä[email protected].
nano ~/.pssh_hosts_files
Kun isäntätiedosto on kirjoitettu, tallenna muokkaukset painamalla Ctrl + O näppäimistöllä. Poistu sitten Nanosta Ctrl + X näppäimistöyhdistelmä.
Komentojen lähettäminen Pssh: llä

Pssh on SSH: n kääre, jonka avulla käyttäjä voiolla vuorovaikutuksessa useiden koneiden kanssa kerralla. Ei ole ymmärrettävää käännettyä syntaksia; jos tiedät jo Linux-päätteen toiminnasta, se on järkevää.
Jos haluat lähettää minkä tahansa komennon etätietokoneiden luetteloon (kerralla) Secure Shellin kautta Pssh: n kautta, tee:
pssh -i -h ~/.pssh_hosts_files terminal command
Etkö ole vielä varma siitä, kuinka Pssh toimii? Kokeile joitain alla olevista esimerkkikomennoista.
Käynnissä olevat prosessit
Pitäisikö tarkistaa käynnissä olevat prosessit kaikilla Linux-koneillasi kerralla? Juosta ylin Pssh: n kanssa.
pssh -i -h ~/.pssh_hosts_files top
Tietokoneen käyttöaika
Haluatko tietää, kuinka kauan kaikki Linux-tietokoneesi ovat käyneet? Käytä käytettävyys komento Pssh-työkalun rinnalla.
pssh -i -h ~/.pssh_hosts_files uptime
Kiintolevytila
Tarkista, kuinka paljon kiintolevytilaa kukin Linux-etäkone samanaikaisesti käyttämällä DF Pssh: n kanssa.
pssh -i -h ~/.pssh_hosts_files df -h
Järjestelmän tiedot
Suorita kaikkien isäntäluettelossa olevien Linux-etätietokoneiden järjestelmäasetusten tarkistaminen inxi
pssh -i -h ~/.pssh_hosts_files inxi -F</ P>
Kommentit