PSSH, komutları aynı anda birden fazla uzak sunucuda çalıştırın

psh

OpenSSH sistem yöneticileri tarafından en çok kullanılan araçlardan biridir ve mantıklı bir durumdur çünkü herhangi bir bilgisayarla uzaktan etkileşime girmemize izin verir, ancak sanki tam orada oturuyormuşuz ve hatta X11 Yönlendirme, herhangi bir GUI görüntüleme yeteneği. Ancak mantıksal bir sınırlama var ve bu, eriştiğimiz her uzak bilgisayar için bir bağlantı açmamız gerektiğidir, bunun için birçok terminal penceresine ihtiyacımız var.

Ancak özgür yazılımın bizim için her zaman sürprizleri vardır ve şöyle bir araç vardır: PSSH bize izin veren tek bir kabuktan birden çok uzak sunucuda SSH aracılığıyla komutları çalıştırın, böylece kaynakları korur ve bunları kullanırken çok fazla çeviklik kazanır. Python'da geliştirilen çok ilginç bir proje ve zaten SSH'yi düzenli olarak kullanmış olanlarımız için çok akıllı ve basit bir işlem sunuyor.

Budur PSSH, çeşitli yardımcı programlardan oluşur, dosyaları paralel olarak birkaç ana bilgisayara kopyalamak için pscp, dosyaları aynı anda birkaç ana bilgisayara senkronize etmek için prsync, birden çok ana bilgisayardaki işlemleri sona erdirmek veya 'öldürmek' için pnuke ve pslurp, dosyaları birden çok uzak ana bilgisayardan bir makineye kopyalamak için. Gördüğümüz gibi, hepsinin bize sunduğu olanaklar, yapabildiğimiz için etkileyicidir. iki bilgisayara eşzamanlı yedekleme gerçekleştirinInter alia.

İndirip kurarsak PSSH kurulabilir Ölmek dağıtımımızda; Bu aracı bilmeyenler için şunu söyleyebiliriz: Python tabanlı yazılımın kurulumunu ve yönetimini kolaylaştırır. Kurduktan sonra (ana dağıtımların resmi depolarında bulunur, python-pip olarak adlandırılır) şu kadar basit bir şey yaparız:

# pip pssh yükle

Bu araç işini yapacak ve bizde PSSH yüklendikten sonra, mevcut olmayan hosts dosyasını yapılandırma zamanı gelecek ve erişeceğimiz ana bilgisayarların IP adresini eklemek için onu oluşturmalıyız. 'Pssh –help' komutunu çalıştırarak daha fazlasını öğrenebiliriz, ancak şunu rahatlıkla söyleyebiliriz Paralel SSH veya PSSH İşlevselliği birçok SysAdmin beklediği gibi olabilecek çok eksiksiz ve çok yönlü bir araçtır.

Daha fazla bilgi: PSSH (Google Kodunda)


Yorumunuzu bırakın

E-posta hesabınız yayınlanmayacak. Gerekli alanlar ile işaretlenmiştir *

*

*

  1. Verilerden sorumlu: AB Internet Networks 2008 SL
  2. Verilerin amacı: Kontrol SPAM, yorum yönetimi.
  3. Meşruiyet: Onayınız
  4. Verilerin iletilmesi: Veriler, yasal zorunluluk dışında üçüncü kişilere iletilmeyecektir.
  5. Veri depolama: Occentus Networks (AB) tarafından barındırılan veritabanı
  6. Haklar: Bilgilerinizi istediğiniz zaman sınırlayabilir, kurtarabilir ve silebilirsiniz.

  1.   Fernando dijo

    İlginç! uygulamaya koymak