Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> การเขียนโปรแกรม Bash

เพิ่มประสิทธิภาพ PuTTY:12 โปรแกรมเสริมที่จำเป็นสำหรับการจัดการ SSH ขั้นสูง

เพิ่มประสิทธิภาพ PuTTY:12 โปรแกรมเสริมที่จำเป็นสำหรับการจัดการ SSH ขั้นสูง บทความนี้เป็นส่วนหนึ่งของซีรีส์ Software For Geeks ที่กำลังดำเนินอยู่ PuTTY เป็นไคลเอนต์ SSH ที่ดีที่สุด ฟรี และมีน้ำหนักเบาสำหรับ Windows ฉันได้จัดเตรียมรายการส่วนเสริม PuTTY อันทรงพลัง 12 รายการพร้อมภาพหน้าจอ ที่จะแก้ไขข้อบกพร่องบางประการของ PuTTY ดั้งเดิม  ทดลองใช้ส่วนเสริมเหล่านี้และเลือกส่วนเสริมที่เหมาะกับความต้องการของคุณ

1. ตัวจัดการการเชื่อมต่อ PuTTY

PuTTYCM มีฟีเจอร์ที่ดีในการจัดเรียงเซสชัน PuTTY หลายเซสชันในแท็บ ในขณะที่เริ่ม PuTTYCM เป็นครั้งแรก คุณควรระบุตำแหน่งของ PuTTY ดั้งเดิม สิ่งนี้จำเป็นต้องติดตั้ง .NET 2.0 บนระบบ windows ภาพหน้าจอต่อไปนี้แสดงเซสชันสีโป๊วสามเซสชันในแท็บภายในหน้าต่างเดียวกัน

หมายเหตุ:หาก PuTTY Connection Manager เปิด PuTTY ดั้งเดิมในหน้าต่างแยกต่างหาก แทนที่จะเปิดเป็น TAB โปรดไปที่ เครื่องมือ -> ตัวเลือก -> เลือกช่องทำเครื่องหมาย “เปิดใช้งานเวลาเพิ่มเติมสำหรับการจับ PuTTY (ms)” -> ตั้งค่าเป็น 300 ms . นี่จะเป็นการเปิดหน้าต่าง PuTTY ภายใน TAB ดังที่แสดงด้านล่าง
00
หมายเหตุ: โปรดดูบทช่วยสอน PuTTY Connection Manager สำหรับรายละเอียดเพิ่มเติมเกี่ยวกับคุณสมบัติ PuTTY CM
19

เพิ่มประสิทธิภาพ PuTTY:12 โปรแกรมเสริมที่จำเป็นสำหรับการจัดการ SSH ขั้นสูง

รูป – PuTTY Connection Manager ที่มีหลายแท็บ

2. PuTTYcyg

ผู้ใช้ Cygwin จะชื่นชอบ PuTTYcyg อย่างแน่นอน สิ่งนี้ช่วยให้คุณใช้ PuTTY เป็นเทอร์มินัล cygwin ในเครื่องได้ หากคุณใช้ cygwin บนหน้าต่างของคุณ ฉันแน่ใจว่าคุณจะเกลียดหน้าต่าง cygwin ที่เป็นค่าเริ่มต้นของ MS-DOS เมื่อใช้ PuTTYcyg คุณสามารถเรียกใช้ cygwin ภายใน PuTTY ได้ ฉันชอบส่วนเสริมนี้และใช้สำหรับ cygwin ของฉันบน Windows

บน PuTTYcyg คลิกที่ ปุ่มตัวเลือก cygterm ในประเภทการเชื่อมต่อ . ป้อน – (ยัติภังค์) ใน “คำสั่ง (ใช้ – สำหรับเชลล์การเข้าสู่ระบบ “ เพื่อเชื่อมต่อกับ cygwin บนแล็ปท็อป windows โดยใช้ PuTTY ดังที่แสดงด้านล่าง

เพิ่มประสิทธิภาพ PuTTY:12 โปรแกรมเสริมที่จำเป็นสำหรับการจัดการ SSH ขั้นสูง

รูป – PuTTYcyg พร้อมตัวเลือก Cygterm

3. ถาด PuTTY

การใช้ PuTTYtray คุณสามารถย่อขนาดหน้าต่าง PuTTY ลงในซิสเต็มเทรย์บน windows ได้ ตามค่าเริ่มต้น PuTTY ดั้งเดิมจะจัดเก็บข้อมูลเซสชันไว้ในรีจิสทรี สิ่งนี้เป็นเรื่องที่เจ็บปวดเมื่อคุณต้องการถ่ายโอนเซสชัน PuTTY จากแล็ปท็อปเครื่องหนึ่งไปยังอีกเครื่องหนึ่ง ใน PuTTYtray จะมีปุ่มตัวเลือกเพิ่มเติม “เซสชันจากไฟล์ ” ดังที่แสดงด้านล่าง ซึ่งจะช่วยให้คุณสามารถจัดเก็บข้อมูลเซสชันไว้ในไฟล์ได้

เพิ่มประสิทธิภาพ PuTTY:12 โปรแกรมเสริมที่จำเป็นสำหรับการจัดการ SSH ขั้นสูง

รูป – PuTTYtray พร้อมตัวเลือก “เซสชันจากไฟล์”

4. แท็บสีโป๊ว

PuttyTabs มีแถบลอยซึ่งจะแสดงเซสชัน PuTTY ที่เปิดอยู่ใน TAB การคลิกที่แท็บใดแท็บหนึ่งจะนำเซสชัน PuTTY ที่เกี่ยวข้องมาอยู่เบื้องหน้า ในขณะที่เริ่ม PuTTYTabs เป็นครั้งแรก คุณควรระบุตำแหน่งของ PuTTY ดั้งเดิม มันจะอ่านรีจิสทรีของ windows เพื่อรับเซสชัน PuTTY ที่มีอยู่ทั้งหมด นอกจากนี้ยังจำเป็นต้องติดตั้ง .NET 2.0 บนระบบ windows ด้วย ภาพหน้าจอต่อไปนี้แสดงเซสชันสีโป๊วสามเซสชันที่จัดเรียงในแท็บ

เพิ่มประสิทธิภาพ PuTTY:12 โปรแกรมเสริมที่จำเป็นสำหรับการจัดการ SSH ขั้นสูง

รูป – PuTTYTabs ที่มีหลายแท็บ

5. ภารกิจ PuTTY

Quest Software แก้ไข PuTTY เพื่อเพิ่มคุณสมบัติการลงชื่อเพียงครั้งเดียวของ Active Directory (GSSAPI Kerberos) Quest PuTTY ใช้ Security Service Provider Interface (SSPI) ของ Microsoft ซึ่งเป็นเวอร์ชัน GSSAPI ของ Microsoft ซึ่งสามารถใช้งานร่วมกับระบบสายได้ PuTTY เวอร์ชันนี้เพิ่มรายการเมนูใหม่ที่เรียกว่า GSSAPI ภายใต้ การเชื่อมต่อ -> SSH ดังที่แสดงด้านล่าง

เพิ่มประสิทธิภาพ PuTTY:12 โปรแกรมเสริมที่จำเป็นสำหรับการจัดการ SSH ขั้นสูง

รูป – Quest PuTTY พร้อมตัวเลือก GSSAPI

6. แก้ไข PuTTY

PuTTY ที่ได้รับการแก้ไขนี้จะจัดเก็บเซสชัน PuTTY ไว้ในโฟลเดอร์แทนที่จะเก็บไว้ในรีจิสทรี หากคุณมีเซสชันที่จัดเก็บไว้ในรีจิสทรีอยู่แล้ว ก็จะแสดงเซสชันเหล่านั้นด้วย เซสชันที่จัดเก็บไว้ในรีจิสทรีจะถูกทำเครื่องหมายเป็น [รีจิสทรี] ดังที่แสดงด้านล่าง เมื่อคุณสร้างเซสชันโดยใช้ PuTTY นี้ สิ่งนี้จะสร้างโฟลเดอร์ย่อยที่เรียกว่าเซสชันในโฟลเดอร์เดียวกับที่ putty.exe ตั้งอยู่ เพื่อจัดเก็บเซสชันทั้งหมดในไฟล์

เพิ่มประสิทธิภาพ PuTTY:12 โปรแกรมเสริมที่จำเป็นสำหรับการจัดการ SSH ขั้นสูง

รูป – สีโป๊วดัดแปลงที่แสดงทั้งเซสชันรีจิสทรีและไฟล์

7. PocketPuTTY

PocketPuTTY ทำงานบนระบบปฏิบัติการ Windows Mobile 2003/5.0 หลังจากที่ฉันได้ blackberry ฉันก็ทิ้ง Dell Axim ที่ทำงานบน Windows Mobile ไปแล้ว ดังนั้นฉันไม่ได้ลองใช้ PocketPuTTY ด้วยตัวเอง หากคุณเคยใช้ PocketPuTTY หรือ PuTTY เวอร์ชันมือถืออื่น ๆ โปรดแสดงความคิดเห็นของคุณ

เพิ่มประสิทธิภาพ PuTTY:12 โปรแกรมเสริมที่จำเป็นสำหรับการจัดการ SSH ขั้นสูง

รูป – PocketPuTTY สำหรับ Windows Mobile

27
หมายเหตุ: หากคุณกำลังใช้ โทรศัพท์ blackberry โปรดดูบทช่วยสอน Blackberry PuTTY สำหรับการติดตั้งและกำหนดค่า PuTTY บน blackberry

8. พอร์ตาพุตตี้

portaPuTTY เป็น PuTTY เวอร์ชันแก้ไขที่เก็บข้อมูลเซสชันไว้ในไฟล์ตามค่าเริ่มต้น แทนที่จะเก็บไว้ในรีจิสทรีของ Windows ไฟล์เซสชันจะถูกเก็บไว้ภายใต้โฟลเดอร์ .putty/sessions โฟลเดอร์ .putty ถูกสร้างขึ้นภายใต้ไดเร็กทอรีเดียวกับที่มี putty.exe อยู่

9. PuTTY แบบพกพา

PuTTY Portable เป็นส่วนหนึ่งของชุด PortableApps ใช้สิ่งนี้เพื่อเปิด PuTTY จากไดรฟ์ USB และพกพาเซสชันไปกับคุณ

10. ปลั๊กอิน PuTTY Launchy

หากคุณใช้ Launchy ซึ่งเป็นตัวเรียกใช้งานการกดแป้นพิมพ์แบบโอเพ่นซอร์สสำหรับ windows คุณสามารถใช้ Putty Launchy Plugin เพื่อเปิดเซสชัน putty จาก Launchy ได้อย่างง่ายดาย เช่น คุณสามารถพิมพ์ "ssh" หรือ "putty" ตามด้วยแท็บหรือช่องว่างเพื่อแสดงรายการเซสชัน PuTTY ทั้งหมดของคุณ เมื่อคุณเลือกเซสชันใดเซสชันหนึ่งแล้ว Launchy จะเปิดเซสชัน PuTTY ดังกล่าวโดยอัตโนมัติ

เพิ่มประสิทธิภาพ PuTTY:12 โปรแกรมเสริมที่จำเป็นสำหรับการจัดการ SSH ขั้นสูง

รูป – ปลั๊กอิน PuTTY Launchy พิมพ์ ssh ตามด้วยแท็บ

11. ตัวจัดการเซสชัน PuTTY

PuTTY Session Manager จะช่วยให้คุณสามารถจัดระเบียบเซสชัน PuTTY ลงในโฟลเดอร์และกำหนดปุ่มลัดได้ ต้องใช้ Microsoft .NET 2.0 คลิกขวาที่ไอคอน PSM ในแทร็กระบบและเลือก "ปุ่มลัดเซสชัน" เพื่อกำหนดปุ่มลัดสำหรับเซสชัน PuTTY ดังที่แสดงด้านล่าง

เพิ่มประสิทธิภาพ PuTTY:12 โปรแกรมเสริมที่จำเป็นสำหรับการจัดการ SSH ขั้นสูง

รูป – PuTTY Session Manager พร้อมปุ่มลัดเซสชัน

หากต้องการสร้างโฟลเดอร์ ให้คลิกขวาที่ PuTTY session -> Session Management -> New Folder . หากต้องการย้ายเซสชันที่มีอยู่ไปยังโฟลเดอร์ เพียงลากเซสชันแล้ววางลงในโฟลเดอร์ที่เกี่ยวข้อง

เพิ่มประสิทธิภาพ PuTTY:12 โปรแกรมเสริมที่จำเป็นสำหรับการจัดการ SSH ขั้นสูง

รูป – PuTTY Session Manager พร้อมเซสชันภายในโฟลเดอร์ย่อย

12. ผู้ส่งคำสั่ง PuTTY

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

เพิ่มประสิทธิภาพ PuTTY:12 โปรแกรมเสริมที่จำเป็นสำหรับการจัดการ SSH ขั้นสูง

รูป – PuTTYCS ส่งคำสั่ง unix ไปยังเซสชัน PuTTY หลายเซสชัน

31
หากคุณชอบบทความนี้ โปรดบุ๊กมาร์กไว้บน del.icio.us และ Stumble โดยใช้ลิงก์ที่ให้ไว้ด้านล่างในส่วน "อะไรต่อไป"

No