इसे @ पेटकोप के उत्तर से संशोधित किया गया है ।
Daud vagrant halt
यदि आपने अभी तक बॉक्स को बंद नहीं किया है तो ।
फिर अपने वर्चुअलबॉक्स को सूचीबद्ध करें: VBoxManage list vms
यह आपके सभी वर्चुअलबॉक्स को सूचीबद्ध करेगा। जिस बॉक्स को आप वापस करना चाहते हैं उसे पहचानें और आईडी को घुंघराले कोष्ठक के बीच रखें {}
।
फिर प्रोजेक्ट आईडी फ़ाइल को संपादित करें: sudo nano .vagrant/machines/default/virtualbox/id
(प्रोजेक्ट डायरेक्टरी से)
वीबी की सूची से कॉपी की गई आईडी से इसे बदलें।
कोशिश करो vagrant reload
।
अगर वह काम नहीं करता है और SSH प्राधिकरण (जहां मैं ठोकर खाई है) पर लटका दिया जाता है , तो योनि रिट से असुरक्षित सार्वजनिक कुंजी की प्रतिलिपि बनाएँ । की सामग्री बदलें /.vagrant/machines/default/virtualbox/private_key
। पाठ्यक्रम के मूल बैकअप cp private_key private_key-bak
:।
फिर चला vagrant reload
। यह कहेगा कि यह असुरक्षित कुंजी की पहचान करता है और एक नया बनाता है।
default: Vagrant insecure key detected. Vagrant will automatically replace
default: this with a newly generated keypair for better security.
default: Inserting generated public key within guest...
default: Removing insecure key from the guest if it's present...
default: Key inserted! Disconnecting and reconnecting using new SSH key...
==> default: Machine booted and ready!
आपको सब सेट होना चाहिए।