PSSH รันคำสั่งบนเซิร์ฟเวอร์ระยะไกลหลายเครื่องพร้อมกัน

pssh

OpenSSH เป็นหนึ่งในเครื่องมือที่ผู้ดูแลระบบใช้มากที่สุดและมีเหตุผลที่เป็นกรณีนี้เนื่องจากช่วยให้เราสามารถโต้ตอบกับคอมพิวเตอร์เครื่องใดก็ได้จากระยะไกล แต่ราวกับว่าเรานั่งอยู่ตรงนั้นและเราก็มีผ่าน การส่งต่อ X11ความสามารถในการดู GUI ใด ๆ แต่มีข้อ จำกัด เชิงตรรกะและนั่นคือเราต้องเปิดการเชื่อมต่อสำหรับคอมพิวเตอร์ระยะไกลแต่ละเครื่องที่เราเข้าถึงซึ่งเราต้องการหน้าต่างเทอร์มินัลให้มากที่สุด

แต่ซอฟต์แวร์ฟรีมักสร้างความประหลาดใจให้เราเสมอและมีเครื่องมือเช่น PSSH ที่ช่วยให้เรา รันคำสั่งผ่าน SSH บนเซิร์ฟเวอร์ระยะไกลหลายเครื่องจากเชลล์เดียวจึงช่วยประหยัดทรัพยากรและเพิ่มความคล่องตัวในการจัดการ เป็นโครงการที่น่าสนใจมากซึ่งพัฒนาใน Python และมีการใช้งานที่ชาญฉลาดและเรียบง่ายสำหรับพวกเราที่ใช้ SSH เป็นประจำอยู่แล้ว

มันเป็นอย่างนั้น PSSH ประกอบด้วยยูทิลิตี้ต่างๆซึ่งให้ฟังก์ชันการทำงานที่สมบูรณ์แก่เราในการจัดการเซิร์ฟเวอร์ระยะไกลเนื่องจากเรามีโปรแกรมเช่น pscp เพื่อคัดลอกไฟล์ไปยังโฮสต์หลาย ๆ โฮสต์แบบขนาน prsync เพื่อซิงโครไนซ์ไฟล์ไปยังโฮสต์หลาย ๆ โฮสต์พร้อมกัน pnuke เพื่อสิ้นสุดหรือกระบวนการ 'ฆ่า' บนโฮสต์หลายเครื่องและ pslurp เพื่อคัดลอกไฟล์จากโฮสต์ระยะไกลหลายเครื่องไปยังเครื่องเดียว อย่างที่เราเห็นความเป็นไปได้ที่สิ่งเหล่านี้มอบให้เรานั้นน่าประทับใจตั้งแต่เราทำได้ ทำการสำรองข้อมูลพร้อมกันไปยังคอมพิวเตอร์สองเครื่องเหนือสิ่งอื่นใด

สามารถติดตั้ง PSSH ได้หากเราดาวน์โหลดและติดตั้ง จุดเล็ก ๆ ใน Distro ของเรา สำหรับผู้ที่ไม่รู้จักเครื่องมือนี้เราสามารถพูดได้ว่ามันเป็นคำสั่งที่ช่วยให้เราสามารถ อำนวยความสะดวกในการติดตั้งและจัดการซอฟต์แวร์ที่ใช้ Python. เมื่อเราติดตั้งแล้ว (อยู่ในที่เก็บอย่างเป็นทางการของ distros หลักเรียกว่า python-pip) เราจะทำสิ่งง่ายๆดังนี้:

# pip ติดตั้ง pssh

เครื่องมือนี้จะทำสิ่งนั้นและเราจะมี PSSH ติดตั้งแล้วถึงเวลากำหนดค่าไฟล์โฮสต์ซึ่งไม่มีอยู่และเราต้องสร้างเพื่อเพิ่มที่อยู่ IP ของโฮสต์ที่เราจะเข้าถึง เราสามารถเรียนรู้เพิ่มเติมได้โดยเรียกใช้ "pssh –help" แต่เราสามารถพูดได้อย่างปลอดภัย SSH แบบขนานหรือ PSSH เป็นเครื่องมือที่สมบูรณ์และหลากหลายซึ่งฟังก์ชันการทำงานอาจเป็นสิ่งที่ SysAdmins หลายคนรอคอย

ข้อมูลเพิ่มเติม: PSSH (ใน Google Code)


แสดงความคิดเห็นของคุณ

อีเมล์ของคุณจะไม่ถูกเผยแพร่ ช่องที่ต้องการถูกทำเครื่องหมายด้วย *

*

*

  1. รับผิดชอบข้อมูล: AB Internet Networks 2008 SL
  2. วัตถุประสงค์ของข้อมูล: ควบคุมสแปมการจัดการความคิดเห็น
  3. ถูกต้องตามกฎหมาย: ความยินยอมของคุณ
  4. การสื่อสารข้อมูล: ข้อมูลจะไม่ถูกสื่อสารไปยังบุคคลที่สามยกเว้นตามข้อผูกพันทางกฎหมาย
  5. การจัดเก็บข้อมูล: ฐานข้อมูลที่โฮสต์โดย Occentus Networks (EU)
  6. สิทธิ์: คุณสามารถ จำกัด กู้คืนและลบข้อมูลของคุณได้ตลอดเวลา

  1.   เฟอร์นันโด dijo

    น่าสนใจ! เพื่อนำไปปฏิบัติ