यह लेख ऑन-गोइंग सॉफ्टवेयर फॉर गीक्स श्रृंखला का हिस्सा है। PuTTY निर्विवाद रूप से विंडोज के लिए सबसे अच्छा, मुफ्त, और हल्का SSH क्लाइंट है। मैंने स्क्रीनशॉट के साथ 12 शक्तिशाली PuTTY ऐड-ऑन की सूची प्रदान की है, जो मूल PuTTY की कुछ कमियों को हल करेंगे। इन ऐड-ऑन के साथ प्रयोग करें और वह चुनें जो आपकी आवश्यकता के अनुरूप हो।
1. PuTTY कनेक्शन मैनेजर
PuTTYCM कई PuTTY सत्रों को टैब में व्यवस्थित करने की एक अच्छी सुविधा देता है। पहली बार PuTTYCM शुरू करते समय, आपको मूल PuTTY का स्थान निर्दिष्ट करना चाहिए। इसके लिए विंडोज सिस्टम पर .NET 2.0 इंस्टॉल होना आवश्यक है। निम्न स्क्रीनशॉट एक ही विंडो के भीतर टैब में तीन पुट्टी सत्र प्रदर्शित करता है।
नोट: यदि PuTTY कनेक्शन मैनेजर मूल PuTTY को टैब के रूप में खोलने के बजाय अलग विंडो में खोलता है, तो कृपया Tools -> Options -> "Enable additional timing for PuTTY capture (ms)" चेक-बॉक्स चुनें -> मान को 300 ms पर सेट करें। यह PuTTY विंडो को नीचे दिखाए अनुसार टैब के अंदर खोलेगा।
नोट: PuTTY कनेक्शन मैनेजर ट्यूटोरियल देखें PuTTY CM सुविधाओं पर अधिक विवरण के लिए।

चित्र – PuTTY कनेक्शन मैनेजर एकाधिक टैब के साथ
2. PuTTYcyg
Cygwin उपयोगकर्ता PuTTYcyg को बिल्कुल पसंद करेंगे। यह आपको PuTTY को स्थानीय साइगविन टर्मिनल के रूप में उपयोग करने देता है। यदि आप विंडोज पर साइगविन का उपयोग करते हैं, तो मुझे यकीन है कि आप डिफ़ॉल्ट MS-DOS दिखने वाले साइगविन विंडो से नफरत करेंगे। PuTTYcyg का उपयोग करके, आप PuTTY के अंदर साइगविन चला सकते हैं। मुझे यह ऐड-ऑन पसंद है और मैं विंडोज पर अपने साइगविन के लिए इसका उपयोग करता हूं।
PuTTYcyg पर, Connection type में cygterm रेडियो बटन पर क्लिक करें। "Command (use – for login shell" में – (हाइफ़न) दर्ज करें, PuTTY का उपयोग करके विंडोज लैपटॉप पर साइगविन से कनेक्ट करने के लिए जैसा कि नीचे दिखाया गया है।

चित्र – PuTTYcyg Cygterm विकल्प के साथ
3. PuTTYtray
PuTTYtray का उपयोग करके, आप विंडोज पर PuTTY विंडो को सिस्टम ट्रे में छोटा कर सकते हैं। डिफ़ॉल्ट रूप से, मूल PuTTY रजिस्ट्री में सत्र जानकारी संग्रहीत करता है। यह दर्दनाक होता है, जब आप PuTTY सत्रों को एक लैपटॉप से दूसरे में स्थानांतरित करना चाहते हैं। PuTTYtray में, एक अतिरिक्त रेडियो बटन "Sessions from file" है जैसा कि नीचे दिखाया गया है, जो आपको सत्र जानकारी को फ़ाइल में संग्रहीत करने देगा।

चित्र – PuTTYtray "Session from file" विकल्प के साथ
4. PuttyTabs
PuttyTabs एक फ्लोटिंग बार प्रदान करता है, जो खुले PuTTY सत्रों को टैब में प्रदर्शित करेगा। टैब में से किसी एक पर क्लिक करने से संबंधित PuTTY सत्र अग्रभूमि में आ जाएगा। पहली बार PuTTYTabs शुरू करते समय, आपको मूल PuTTY का स्थान निर्दिष्ट करना चाहिए। यह सभी उपलब्ध PuTTY सत्रों को प्राप्त करने के लिए विंडोज रजिस्ट्री पढ़ता है। इसके लिए भी विंडोज सिस्टम पर .NET 2.0 इंस्टॉल होना आवश्यक है। निम्न स्क्रीनशॉट तीन पुट्टी सत्रों को टैब में व्यवस्थित दिखाता है।

चित्र – PuTTYTabs एकाधिक टैब के साथ
5. Quest PuTTY
Quest Software ने PuTTY को संशोधित करके एक्टिव डायरेक्टरी (GSSAPI Kerberos) सिंगल साइन-ऑन सुविधा जोड़ी। Quest PuTTY माइक्रोसॉफ्ट के सिक्योरिटी सर्विस प्रोवाइडर इंटरफेस (SSPI) का उपयोग करता है, जो GSSAPI का माइक्रोसॉफ्ट संस्करण है, जिसके साथ यह वायर संगत है। यह PuTTY संस्करण Connection -> SSH के तहत GSSAPI नामक एक नया मेनू-आइटम जोड़ता है, जैसा कि नीचे दिखाया गया है।

चित्र – Quest PuTTY GSSAPI विकल्प के साथ
6. संशोधित PuTTY
यह संशोधित PuTTY रजिस्ट्री में स्टोर करने के बजाय फ़ोल्डर में PuTTY सत्रों को संग्रहीत करता है। यदि आपके पास पहले से रजिस्ट्री में संग्रहीत सत्र हैं, तो यह उन्हें भी प्रदर्शित करेगा। रजिस्ट्री में संग्रहीत सत्रों को नीचे दिखाए अनुसार [registry] के रूप में चिह्नित किया जाएगा। जब आप इस PuTTY का उपयोग करके सत्र बनाते हैं, तो यह putty.exe स्थित उसी फ़ोल्डर में session नामक एक सब-फ़ोल्डर बनाता है, जिसमें सभी सत्र फ़ाइल में संग्रहीत होते हैं।

चित्र – संशोधित पुट्टी रजिस्ट्री और फ़ाइल सत्र दोनों प्रदर्शित कर रहा है
7. PocketPuTTY
PocketPuTTY विंडोज मोबाइल 2003/5.0 ऑपरेटिंग सिस्टम पर चलता है। अपना ब्लैकबेरी मिलने के बाद, मैंने अपना डेल एक्सिम डंप कर दिया जो विंडोज मोबाइल पर चल रहा था। इसलिए, मैंने PocketPuTTY स्वयं नहीं आजमाया। यदि आपने PocketPuTTY या PuTTY के अन्य मोबाइल संस्करण का उपयोग किया है, तो कृपया अपनी प्रतिक्रिया छोड़ें।

चित्र – विंडोज मोबाइल के लिए PocketPuTTY
नोट: यदि आप ब्लैकबेरी फोन का उपयोग कर रहे हैं, तो ब्लैकबेरी पर PuTTY इंस्टॉल और कॉन्फ़िगर करने के लिए ब्लैकबेरी PuTTY ट्यूटोरियल देखें।
8. portaPuTTY
portaPuTTY, PuTTY का एक संशोधित संस्करण है जो डिफ़ॉल्ट रूप से विंडोज रजिस्ट्री में स्टोर करने के बजाय फ़ाइल में सत्र जानकारी संग्रहीत करता है। सत्र फ़ाइलें .putty/sessions फ़ोल्डर के तहत संग्रहीत होती हैं। .putty फ़ोल्डर उसी निर्देशिका के तहत बनाया जाता है जहां putty.exe स्थित है।
9. PuTTY Portable
PuTTY Portable, PortableApps सुइट का हिस्सा है। इसका उपयोग USB ड्राइव से PuTTY लॉन्च करने और सत्रों को अपने साथ ले जाने के लिए करें।
10. PuTTY Launchy प्लगइन
यदि आप Launchy का उपयोग कर रहे हैं, जो विंडोज के लिए ओपन सोर्स कीस्ट्रोक लॉन्चर है, तो आप Putty Launchy Plugin का उपयोग कर सकते हैं, जिससे PuTTY सत्रों को Launchy से बहुत आसानी से लॉन्च किया जा सकता है। यानी आप सभी PuTTY सत्रों को सूचीबद्ध करने के लिए "ssh" या "putty" टाइप करके टैब या स्पेस दबा सकते हैं। एक बार जब आप कोई विशेष सत्र चुनते हैं, तो Launchy स्वचालित रूप से उस विशेष PuTTY सत्र को लॉन्च कर देगा।

चित्र – PuTTY Launchy प्लगइन। ssh टाइप करें उसके बाद टैब।
11. PuTTY सत्र प्रबंधक
PuTTY सत्र प्रबंधक आपको PuTTY सत्रों को फ़ोल्डर्स में व्यवस्थित करने और हॉटकी असाइन करने देगा। इसके लिए Microsoft .NET 2.0 की आवश्यकता है। सिस्टम ट्रैक में PSM आइकन पर राइट क्लिक करें और PuTTY सत्र के लिए हॉट-की असाइन करने के लिए "Session Hotkeys" चुनें जैसा कि नीचे दिखाया गया है।

चित्र – PuTTY सत्र प्रबंधक सत्र हॉट-की के साथ
फ़ोल्डर बनाने के लिए, किसी विशेष PuTTY सत्र -> Session Management -> New Folder पर राइट क्लिक करें। किसी मौजूदा सत्र को फ़ोल्डर में ले जाने के लिए, बस सत्र को खींचें और संबंधित फ़ोल्डर में छोड़ दें।

चित्र – PuTTY सत्र प्रबंधक उप-फ़ोल्डर के अंदर सत्रों के साथ
12. PuTTY कमांड सेंडर
PuTTYCS एक बहुत उपयोगी छोटा टूल है जो विभिन्न सर्वरों पर किए जाने वाले दोहराए जाने वाले कार्यों को समाप्त करके आपकी उत्पादकता बढ़ा सकता है। PuTTYCS का उपयोग करके, आप एक ही समय में कई PuTTY विंडोज पर एक यूनिक्स कमांड भेज सकते हैं। आप इसका उपयोग कई सर्वरों पर फ़ाइलों का बैकअप लेने, लॉग फ़ाइलें देखने, प्रक्रियाओं को शुरू और रोकने, फ़ाइल कॉपी करने आदि के लिए कर सकते हैं, केवल एक बार कमांड निष्पादित करके, जैसा कि नीचे दिखाया गया है।

चित्र – PuTTYCS एक साथ कई PuTTY सत्रों को यूनिक्स कमांड भेजता है
यदि आप इस लेख को पसंद करते हैं, तो कृपया नीचे 'What Next?' अनुभाग के तहत प्रदान किए गए लिंक का उपयोग करके del.icio.us और Stumble पर बुकमार्क करें।