मेरा Vagrant VM ऊपर और चल रहा है, लेकिन अगर मैं netstat की जाँच करता हूँ, तो यह सही है ESTABLISHED
लेकिन नहीं LISTENING
।
TCP 192.168.56.1:139 0.0.0.0:0 LISTENING
TCP 192.168.56.1:50973 192.168.56.101:22 ESTABLISHED
जैसा कि मुझे पता चला, यह स्पष्ट रूप से एक मुद्दा नहीं है, मैं इसे पोटीन का उपयोग करके कनेक्ट नहीं कर सकता क्योंकि यह मेरी कुंजी को मना कर देता है।
login as: vagrant
Server refused our key
vagrant@192.168.56.101's password:
मैं पासफ़्रेज़ के बिना एक निजी कुंजी का उपयोग कर रहा हूं जो स्थानीय रूप से संग्रहीत है और पोटीन के लिए जाना जाता है। मैंने इसे config.yaml में उपयोग करने के लिए योनि को कॉन्फ़िगर किया
ssh:
host: null
port: null
private_key_path: ./puphpet/files/dot/ssh/vagrant_key
में vagrant_key
फ़ोल्डर मैं सार्वजनिक कुंजी के रूप में है vagrant
तथा vagrant.pub
और निजी कुंजी के रूप में vagrant.ppk
किसी को भी किसी भी विचार या संकेत?
संपादित करें: मैंने अपनी सार्वजनिक SSH फ़ाइल समायोजित की ( vagrant.pub
) पुट्टीजेन से जो अब दिखता है:
ssh-rsa AAAAB3NzaC1yc2EAAAABJQAAAQEAsD+KWzLA96mAM9hkwy/xWdRT6+aUJ72M2ZyrZMk/GZTGfZxPXKgNvhPB/2AF3tVikcp8XNw5iVN/Lfu6+9JCzeDl3E4r9Xcbx0zCeclOY8ofLCD1rsKRCC/E33aew/y4QMkGfZQeXj3mVsuQxuPrr5tCTziKUKz7QTNn/MLINa1YuqsO5aqO1ujCeT2RjwShXVcvjFzT9/fRXiaH0M1hygcuIYY3T8MOp6dGPoBHB6WOuVgv5X+BTsilRuL+mQTWnZZw93NF2ySgEZFHwPoMLBCCc+A1quZV+aoDBTaVsOdsSGeCWMAW5oytsG7M/ATUDmZOI7D+M9UWIXkdvImusQ== rsa-key-20140423
यह अभी भी काम नहीं करता है।
संपादित करें: जबकि मैं अपनी पोटीन समस्या को ठीक नहीं कर सका ( अभी तक ), का शुक्र है @ user1301428 मैं अपने VM को योनि ssh का उपयोग करने के लिए कनेक्ट करने का एक तरीका पाया, जिसका उपयोग विंडोज़ के तहत किया जा सकता है यदि आपके पास अपने PATH चर में git से ssh.exe है। पढ़ना इस Stackoverflow लेख यहाँ मदद के लिए।
private_key_path
वास्तव में इस तरह सेट किया जाना है।
/var/log/auth.log
? 3) मैं वैग्रांट से बहुत परिचित नहीं हूँ, लेकिन में हूँconfig.yaml
, नहीं करना चाहिएprivate_key_path
जैसा कुछ हो./puphpet/files/dot/ssh/vagrant_key/vagrant.ppk
, अर्थात् कुंजी के नाम सहित?