Secure Shell, vazgeçilmez bir kaynaktırUzak Linux sunucuları, bilgisayarları veya ağ aygıtlarıyla çalışma eğiliminde olan Linux kullanıcıları. Hızlı, güvenlik odaklı ve kullanıcıların komut göndermekten uzak bilgisayarlara ve sunuculara, internet üzerinden program açmaya kadar her şeyi yapmalarını sağlar.
SSH kadar yararlı olduğu için, yalnızcabir seferde bir makine ile etkileşime girer. Bu gibi sınırlamalar, arada bir uzaktan kumanda için Secure Shell kullanan ortalama bir kullanıcıyı rahatsız etmeyecektir, ancak birçok farklı Linux makinesine bağlanmak için gün içinde SSH protokolünü kullanırsanız, verimlilik için bir darboğaz olabilir.
Yıllar geçtikçe, Linux topluluğu geldiGüvenli Kabuk sınırlamaları ile ilgili terimler ve bu sorunu aşmanın yollarını önerdi. Böyle bir çözüm Paralel SSH'dir. Kullanıcıların aynı anda Secure Shell üzerinden birden fazla uzak makineyle etkileşime girmesini sağlayan bir programdır.
SSH'yi kur
Paralel SSH aracı Linux'ta OpenSSH'den yararlanır, bu yüzden bu kılavuzu izlemeye başlamadan önce sisteminizde kurmanız gerekir. Neyse ki, bir SSH sunucusu kurmak çok hızlı.
Linux dağıtımınızın wiki girişine bakın.SSH ve nasıl devam edeceğini öğren. Çalışmakta sorun yaşarsanız, SSH'yi Linux'ta nasıl kuracağınız konusunda kılavuzumuza gidin. Derinlemesine ve bilmeniz gereken her şeyi kapsar!
Linux'ta Pssh yükleyin
Pssh aracını nasıl kullanacağımıza başlamadan öncenasıl kurulacağına bakmak gerekiyor. Programın çalışmasını sağlamak, çeşitli komutları kullanmayı içerir, bu yüzden bir terminal penceresi açın ve kullandığınız işletim sistemine uygun talimatları izleyin.
Ubuntu
sudo apt install pssh
Debian
sudo apt-get install pssh
Arch Linux

Pssh, Arch Linux’un paket havuzlarında bulunmaz. Ancak, bir Pssh AUR paketi olduğundan kullanıcılar yine de kolayca yükleyebilirler. Programın Arch PC'nizde çalışmasını sağlamak için aşağıdakileri yapın:
sudo pacman -S base-devel git git clone https://aur.archlinux.org/python-pssh.git cd python-pssh makepkg -sri
fötr şapka
sudo dnf install pssh -y
OpenSUSE
sudo zypper install pssh
Python PIP
Her Linux işletim sistemi yazılım kaynaklarında Pssh aracına sahip değildir. Taşımayan bir dağıtım yürütüyorsanız, yüklemenin alternatif bir yolunu bulmanız gerekir.
Şu an itibariyle, daha az bilinen Linux işletim sistemlerinde Pssh kullanmanın en iyi yolu Python paketi yükleme aracıdır.
Not: Pssh almak için kullanmaya çalışmadan önce python-pip (veya) pip'in kurulu olduğundan emin olun.
sudo python-pip install pssh
veya
sudo pip install pssh
Pip sizin için çalışmıyor mu? Bunun yerine Pssh kaynak kodunu indirmeyi düşünün.
Pssh kur
Paralel SSH aracının çalışması için kullanıcının programla birlikte kullanılacak tüm uzak bilgisayar adreslerini özetleyen bir ana bilgisayar dosyası kurması gerekir. Bir terminali başlatmak ve kullanmak dokunma Yeni bir Pssh host dosyası yaratma komutu.
touch ~/.pssh_hosts_files
Ardından, ana dosyayı Nano metinle açındüzenleme aracı Nano'yu kullanarak, Pssh kullanarak etkileşim kurmak istediğiniz SSH çalıştıran her uzak Linux makinesinin adreslerini yazın. En iyi sonuçlar için, ana bilgisayar adı yerine yerel veya internet IP adresini kullanın.
Ana bilgisayar dosyasını ayarlarken, kullanıcı adının yanı sıra adresi de eklemeniz gerektiğini unutmayın. Gibi görünmeli [email protected].
nano ~/.pssh_hosts_files
Ana bilgisayar dosyanız yazıldıktan sonra, tuşuna basarak düzenlemeleri kaydedin. Ctrl + O Klavyede Ardından, Nano’dan çıkış Ctrl + X klavye kombinasyonu
Pssh ile komut gönderme

Pssh, kullanıcıya izin veren SSH için bir sarıcıdır.aynı anda birden fazla makine ile etkileşime girer. Anlaşılacak karmaşık sözdizimi yok; Linux terminalinin nasıl çalıştığını zaten biliyorsanız, bir anlam ifade edecektir.
Pssh aracılığıyla Secure Shell üzerinden uzaktaki bilgisayarlar listenize (bir kerede) herhangi bir komut göndermek için:
pssh -i -h ~/.pssh_hosts_files terminal command
Hala Pssh'ın nasıl çalıştığından emin değil misiniz? Aşağıdaki örnek komutlardan bazılarını deneyin.
Çalışan süreçler
Tüm Linux makinelerinizde çalışan işlemleri bir kerede kontrol etmeniz mi gerekiyor? Çalıştırmak üst, en iyi, tepe Pssh ile.
pssh -i -h ~/.pssh_hosts_files top
Bilgisayar çalışma süresi
Tüm Linux bilgisayarlarınızın ne kadar süredir çalıştığını merak ediyor musunuz? Kullan çalışma süresi Pssh aracının yanında komut.
pssh -i -h ~/.pssh_hosts_files uptime
Sabit sürücü alanı
Her uzak Linux makinesinde aynı anda ne kadar sabit disk alanı olduğunu kontrol edin df Pssh ile.
pssh -i -h ~/.pssh_hosts_files df -h
Sistem özellikleri
Ana bilgisayar listesindeki tüm uzak Linux bilgisayarların sistem özelliklerini kontrol etmek için, inxi
pssh -i -h ~/.pssh_hosts_files inxi -F</ P>
Yorumlar