21 คะแนน โดย xguru 2025-10-01 | 2 ความคิดเห็น | แชร์ทาง WhatsApp
  • ตัวจัดการ SSH แบบโต้ตอบได้สำหรับจัดการเซิร์ฟเวอร์จากในเทอร์มินัล เขียนด้วย Go
  • มี UI ที่เน้นการใช้งานด้วยคีย์บอร์ด โดยอิงจากไฟล์ ~/.ssh/config รองรับการย้ายไปมาระหว่างเซิร์ฟเวอร์ การเชื่อมต่อ การสำรวจ การจัดการคีย์ การโอนไฟล์ และการแก้ไขการตั้งค่า
  • ดูรายการเซิร์ฟเวอร์ด้วยการเลื่อนรายการ และรองรับเพิ่ม·แก้ไข·ลบ·ปักหมุด·ตรวจสอบสถานะ (ping) รวมถึง การค้นหาแบบฟัซซี แท็กเซิร์ฟเวอร์ และการกรอง เพื่อให้เชื่อมต่อได้รวดเร็ว
  • รองรับ port forwarding (LocalForward, RemoteForward, DynamicForward), ProxyJump, การเชื่อมต่อใหม่อย่างรวดเร็วผ่าน Multiplexing และตัวเลือกการยืนยันตัวตนหลายแบบ (กุญแจสาธารณะ รหัสผ่าน agent forwarding)
  • มีความสามารถด้านการจัดการคีย์: ตรวจจับ SSH key อัตโนมัติและเติมคำอัตโนมัติ รวมถึงการเลือกคีย์อัจฉริยะที่รองรับหลายคีย์
  • ออกแบบโดยคำนึงถึงความปลอดภัย
    • ทุกการทำงานจะรันผ่าน ไบนารี ssh (OpenSSH) มาตรฐานของระบบ
    • ไม่จัดเก็บ ส่งต่อ หรือดัดแปลงรหัสผ่าน คีย์ หรือข้อมูลยืนยันตัวตน
    • อ่านและแก้ไขเฉพาะ ~/.ssh/config และสร้างข้อมูลสำรองอัตโนมัติก่อนเปลี่ยนแปลง
    • ใช้วิธีเขียนแบบอะตอมมิก โดยบันทึกเป็นไฟล์ชั่วคราวก่อนแล้วค่อยแทนที่
    • การแก้ไขแบบไม่ทำลายโครงสร้างเดิม จึงคงคอมเมนต์ การจัดแนว และช่องว่างเดิมไว้
  • ในอนาคตมีแผนเพิ่มฟีเจอร์โอนไฟล์ระหว่างเครื่องโลคัลกับเซิร์ฟเวอร์ และการแจกจ่าย SSH key อัตโนมัติ

2 ความคิดเห็น

 
shakespeares 2025-10-06

ตัวจัดการ SSH.. น่าจะมีประโยชน์มากเลยนะครับ!
ปกติผมใช้งานผ่าน CLI มาเกือบตลอด แต่ดูแล้วน่าจะช่วยให้จัดการฟีเจอร์ที่หลากหลายมากขึ้นได้ง่ายขึ้นครับ

 
dhy0613 2025-10-01

น่าเสียดายที่ยังไม่รองรับ Include ครับ เพราะ TUI ใช้งานสะดวก ผมเลยใช้ https://github.com/quantumsheep/sshs เป็นหลักอยู่ แต่ถ้าเพิ่มฟีเจอร์อีกสักหน่อยก็คงต้องย้ายมาใช้ตัวนี้แล้วครับ