ssh में लोकलहोस्ट - प्राइवेट की के लिए पासवर्ड


0

मेरा लक्ष्य है कि मैं लोकलहोस्ट में एसएचएस कर सकूं दूरस्थ linux machine (Ubuntu 12.04 LTS x64)।

मेरे पास एक निजी कुंजी है जो मेरे ऊपर है स्थानीय विंडोज जिसे मैं उस रिमोट मशीन तक पहुंचने के लिए पोटीन में उपयोग करता हूं। रिमोट मशीन पर, ~/.ssh/authorized_keys इसमें सार्वजनिक कुंजी शामिल है।

पोटीन में, मैंने इस निजी कुंजी को लोड किया और "एक्सपोर्ट ओपनएसएसएच कुंजी" का उपयोग किया। पुट्टीजेन ने फिर मुझे चेतावनी दी "क्या आप सुनिश्चित हैं कि आप इस कुंजी को बिना पासफ़्रेज़ के इसे बचाने के लिए सहेजना चाहते हैं?"। उस कुंजी की सामग्री तब संग्रहीत की जाती है ~/.ssh/id_rsa रिमोट मशीन में।

हालांकि, जब मैं निष्पादित करने का प्रयास करता हूं ssh localhost रिमोट मशीन पर मुझसे पासवर्ड मांगा जाता है। बस पैदावार दर्ज करें दबाने

me@host:~/.ssh$ ssh localhost
Enter passphrase for key '/home/me/.ssh/id_rsa':
Permission denied (publickey,hostbased).

फ़ाइल / फ़ोल्डर अनुमतियाँ इस प्रकार हैं:

me@host:~/.ssh$ ls -lsa
total 20
4 drwx------  2 me sudo 4096 Aug  6 09:43 .
4 drwxr-xr-x 11 me sudo 4096 Aug  6 09:38 ..
4 -rw-------  1 me sudo  381 Feb  1  2014 authorized_keys
4 -rw-------  1 me sudo 1589 Aug  6 09:38 id_rsa
4 -rw-r--r--  1 me sudo 1106 Aug  6 08:44 known_hosts

मैं पासवर्ड-कम करने में सक्षम होने के लिए क्या कर सकता हूं ssh में localhost?


वह काम करना चाहिए। आप कर सकते हैं 1. एसएसएच डेमन को रोकें 2. भागो /usr/sbin/sshd -d 3. लॉग ऑन करने का प्रयास करें। आउटपुट पोस्ट करें?
mtak

इस मशीन तक मेरी कोई भौतिक पहुँच नहीं है (क्लाउड में वर्चुअल सर्वर)। Ssh डेमॉन ब्लॉक को पूरी तरह से रोक नहीं पाएंगे?
helm

SSH को रोकना मौजूदा सत्रों को बंद नहीं करेगा। बस सुनिश्चित करें कि आप PuTTY विंडो बंद नहीं करते हैं;) सुनिश्चित करें कि आप वैकल्पिक पोर्ट पर sshd चला सकते हैं /usr/sbin/sshd -d -p 2222 और ssh क्लाइंट को चलाएं ssh -p2222 localhost
mtak

धन्यवाद @mtak, यह जानना अच्छा है। हालाँकि, लॉग पढ़ने पर, मैंने अपनी निजी कुंजी को फिर से सहेजने के लिए कॉपी किया। मुझे ऐसा कुछ भी नहीं दिखता जो मैंने अलग तरीके से किया हो, लेकिन यह अब काम करता है। अजीब है, लेकिन अभी के लिए काफी अच्छा है।
helm
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.