पुट्टी ..exe के साथ ऑटो-लॉगिन


1

मेरे पास विंडोज 7 है जो मेरे पीसी पर चल रहा है, और मैं Putty.exeRed-Hat सर्वर से कनेक्ट करने के लिए उपयोग कर रहा हूं , कहीं नेटवर्क पर। आमतौर पर, मैं Putty.exeफ़ाइल को डबल-क्लिक करता हूं , एक सत्र का चयन करता हूं , और 'ओपन' दबाता हूं । फिर मैंने अपना उपयोगकर्ता नाम और पासवर्ड डाला, और जाने के लिए तैयार था। मैं इस प्रक्रिया को स्वचालित करना चाहता हूं।

इसलिए, मैंने कुछ रीडिंग की है (यहां भी पूछे गए समान प्रश्नों पर), और कमांड-लाइन दृष्टिकोण की कोशिश की। कमांड लाइन में मैंने टाइप किया:

Putty.exe myusername@myserver -pw mypass

लेकिन "पोटीन फाटल एरर" मिला: 'त्रुटि प्रमाणित करने में असमर्थ'।

मैं अनुमान लगा रहा हूँ कि मैं SSH प्रोटोकॉल का उपयोग कर रहा हूँ, कमांड लाइन से जुड़ने की कोशिश कर रहा हूँ, लेकिन यह नहीं जानता कि कौन सा SSH (1 या 2) है, और इसे मायने नहीं रखता। मैंने निजी-कुंजी / सार्वजनिक-कुंजी विधि के बारे में पढ़ा है, लेकिन अभी के लिए - मैं उपयोगकर्ता नाम / पासवर्ड विधि के साथ रहना चाहता हूं।

सेलेरिटास की टिप्पणी के लिए धन्यवाद, मैंने पुट्टी विंडो में ऑटो-लॉगिन विधि का उपयोग करने की कोशिश की है - लेकिन केवल 'ऑटो-लॉगिन उपयोगकर्ता नाम' क्षेत्र मिला है, न कि 'ऑटो-लॉगिन पासवर्ड'। इसके अलावा ध्यान देने योग्य तथ्य यह है कि मुझे केवल Putty.exeफ़ाइल मिली है , और अन्य सहायक उपकरण जैसे कि बिना PuTTYgen.exe

धन्यवाद।


2
यहाँ देखें superuser.com/questions/999936/…
Celeritas

धन्यवाद, लेकिन वहां से कोई मदद नहीं मिली। समझाने के लिए मेरी क्यू अपडेट किया गया।
बेक इट्ज़िक

2
क्या आपके उपयोगकर्ता नाम या पासवर्ड पर विशेष वर्ण हैं? कमांड लाइन उन्हें गलत तरीके से व्याख्या कर सकती है और सर्वर को गलत प्रतीक भेज सकती है।
मडॉक कोमाड्रिन

1
@MadocComadrin: धन्यवाद! आपने इसे हल किया। मेरे पास पासवर्ड में 'और' था। एक बार जब मैंने इसे "" के साथ समझाया - तो यह काम कर गया। (और अब हर कोई मेरे पास एक चार को जानता है :)
बक इत्ज़िक

जवाबों:


0

मैं अपनी टिप्पणी को उत्तर के रूप में पोस्ट करता हूं ताकि प्रश्न को हल के रूप में चिह्नित किया जा सके:

क्या आपके उपयोगकर्ता नाम या पासवर्ड पर विशेष वर्ण हैं? कमांड लाइन उन्हें गलत तरीके से व्याख्या कर सकती है और सर्वर को गलत प्रतीक भेज सकती है।


1

मैं लॉगिन क्रेडेंशियल को याद रखने के बजाय एसएसएच कुंजी प्रमाणीकरण को कॉन्फ़िगर करने का सुझाव देता हूं ।

यह इतना जटिल नहीं है:

  • PuTTYgen के साथ एक कुंजी बनाएं।
  • आप RedHat सर्वर के लिए सार्वजनिक कुंजी रखो।
  • PAGEANT में निजी कुंजी जोड़ें।
  • सेटअप PuTTY।

धन्यवाद, लेकिन यह पहले से ही @Madoc Comadrin द्वारा हल किया गया है। बेवकूफ 'विशेष चरित्र' समस्या। और जैसा कि मैंने लिखा है - मेरे पास अभी न तो निजी और न ही सार्वजनिक / सार्वजनिक कुंजी सेटअप करने के लिए तैयार है।
बेक इट्ज़िक

0

किसी .BATफ़ाइल का उपयोग करके PUTTY SSH सत्र में ऑटो-लॉगिन करें

किसी भी टेक्स्ट एडिटर में एक-पंक्ति बैच फ़ाइल बनाएँ:

@start putty -load "mySavedSession" -l yourusername -pw yourpassword


और जानकारी:

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.