Secure Shell este o resursă indispensabilă pentru utilizatorii Linux care tind să lucreze cu telecomanda Servere Linux, computere sau dispozitive de rețea. Este rapid, orientat către securitate și permite utilizatorilor să facă totul, de la trimiterea de comenzi către computere și servere la distanță, până la deschiderea de programe pe internet.
Oricât de utilă este SSH, este posibil să interacționați doar cu o mașină la un moment dat. Limite precum acestea nu vor deranja utilizatorul obișnuit care utilizează Secure Shell la distanță din când în când, dar dacă utilizați Protocolul SSH din cotidianul dvs. pentru a vă conecta la multe mașini Linux diferite, poate fi un blocaj pentru productivitate.
De-a lungul anilor, comunitatea Linux s-a înțeles cu limitările Secure Shell și a oferit modalități de a o ocoli. O astfel de soluție este SSH paralel. Este un program care permite utilizatorilor să interacționeze cu mai multe mașini de la distanță prin Secure Shell simultan.
Instrumentul SSH paralel folosește OpenSSH pe Linux, deci va trebui să îl configurați pe sistemul dvs. înainte de a încerca să urmați împreună cu acest ghid. Din fericire, configurarea unui server SSH este foarte rapidă.
Consultați intrarea wiki a distribuției Linux pe SSH și aflați cum să o faceți. Dacă aveți probleme să funcționați, accesați ghidul nostru despre cum puteți configura SSH pe Linux. Este aprofundat și acoperă tot ceea ce trebuie să știi!
Înainte de a intra în modul de utilizare a instrumentului Pssh, trebuie să trecem la modul de instalare. Utilizarea programului presupune utilizarea diverselor comenzi, așa că deschideți o fereastră de terminal și urmați împreună cu instrucțiunile care se potrivesc cu sistemul de operare pe care îl utilizați.
sudo apt instala pssh
sudo apt-get install pssh
Pssh nu se află în depozitele de pachete ale Arch Linux. Cu toate acestea, utilizatorii îl pot instala cu ușurință, deoarece există un Pachet Pssh AUR. Pentru a obține programul funcționând pe computerul Arch, faceți următoarele:
sudo pacman -S base-devel git git clon https://aur.archlinux.org/python-pssh.git cd python-pssh makepkg -sri
sudo dnf instala pssh -y
sudo zypper instala pssh
Nu orice sistem de operare Linux are instrumentul Pssh în sursele lor de software. Dacă executați o distribuție care nu o poartă, va trebui să găsiți o modalitate alternativă de instalare a acesteia.
În prezent, cea mai bună modalitate de a obține Pssh pe sistemele de operare Linux mai puțin cunoscute este prin intermediul instrumentului de instalare a pachetului Python.
Notă: asigurați-vă că aveți python-pip (sau) pip configurat înainte de a încerca să-l utilizați pentru a obține Pssh.
sudo python-pip instala pssh
sau
sudo pip instala pssh
Pip nu funcționează pentru tine? Luați în considerare descărcarea codului sursă Pssh in schimb.
Pentru ca instrumentul Parallel SSH să funcționeze, utilizatorul trebuie să creeze un fișier gazdă care să contureze toate adresele computerului de la distanță pentru a fi utilizate cu programul. Lansați un terminal și utilizați atingere comanda pentru a crea un nou fișier gazdă Pssh.
atingeți ~ / .pssh_hosts_files
Apoi, deschideți fișierul gazdă cu instrumentul de editare a textului Nano. Folosind Nano, scrieți adresele fiecărei mașini Linux la distanță care rulează SSH cu care doriți să interacționați folosind Pssh. Pentru cele mai bune rezultate, utilizați adresa IP locală sau internet, mai degrabă decât numele de gazdă.
Când configurați fișierul gazdă, rețineți că trebuie să adăugați numele de utilizator, împreună cu adresa. Ar trebui să arate ca. [email protected].
nano ~ / .pssh_hosts_files
După ce fișierul dvs. gazdă este scris, salvați modificările apăsând Ctrl + O pe tastatură. Apoi, ieșiți din Nano cu tasta Ctrl + X combinație de tastatură.
Pssh este un înveliș pentru SSH care permite utilizatorului să interacționeze cu mai multe mașini simultan. Nu există nici o sintaxă convolută de înțeles; dacă știți deja cum funcționează terminalul Linux, va avea sens.
Pentru a trimite orice comandă pe lista dvs. de computere la distanță (simultan) prin Secure Shell prin Pssh, faceți:
pssh -i -h ~ / .pssh_hosts_files comanda de terminal
Încă nu sunteți sigur cum funcționează Pssh? Încercați câteva dintre comenzile exemplu de mai jos.
Trebuie să verificați procesele care rulează pe toate mașinile Linux simultan? Alerga top cu Pssh.
pssh -i -h ~ / .pssh_hosts_files top
Vreți să știți cât timp funcționează toate calculatoarele Linux? Folosește timpul de funcționare comanda alaturi de instrumentul Pssh.
pssh -i -h ~ / .pssh_hosts_files uptime
Verificați cât spațiu al hard disk-ului fiecare mașină Linux la distanță în același timp, utilizând df cu Pssh.
pssh -i -h ~ / .pssh_hosts_files df -h
Pentru a verifica specificațiile sistemului pentru toate computerele Linux de la lista gazdă, executați inxi
pssh -i -h ~ / .pssh_hosts_files inxi -F
Vrei să găzduiești un server Minecraft pe Linux? Dacă da, trebuie s...
Crearea unui hotspot wifi pe Linux este destul de ușor. Pentru a în...
WiiU este o consolă Nintendo care a ieșit în 2012. Nu a avut mare s...