मैं मिनिक्यूब के लिए वीएम में कैसे ssh करूं?


जवाबों:


211

आप इस के लिए Minikube द्विआधारी उपयोग कर सकते हैं minikube ssh


74

Minikube अपनी आधार छवि के रूप में boot2docker का उपयोग करता है, इसलिए VM के लिए डिफ़ॉल्ट SSH लॉगिन docker:tcuser1 होने तक समाप्त होता है ।


मैंने virtualbox से vn दिखाया और ऊपर के रूप में मैंने उपयोगकर्ता का उपयोग किया: docker pasword: tcuser
AbelSurace

29

मैं भी मिनिक्यूब कमांड के बिना लॉगिन करना चाहता था। मैंने पाया कि यह SSH कुंजी को ~ ~ .minikube / मशीनों // id_rsa में छोड़ देता है।

मेरी मशीन को डिफ़ॉल्ट "मिनीक्यूब" नाम दिया गया था, और इसलिए मैं कर सकता था:

ssh -i ~/.minikube/machines/minikube/id_rsa docker@$(minikube ip)

19

विंडोज़ हाइपर- v के लिए उत्तर था

  • "हाइपर- V प्रबंधक" खोलें

  • "minikube" VM पर राइट क्लिक करें

  • उपयोगकर्ता "रूट"

कोई पासवर्ड नहीं था .. जो मुझे मिला।


14
minikube ssh -v 7

यह आपको आउटपुट दिखाएगा जहां आप पूर्ण SSH कमांड देख सकते हैं

/usr/bin/ssh -F /dev/null -o PasswordAuthentication=no -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null -o LogLevel=quiet -o ConnectionAttempts=3 -o ConnectTimeout=10 -o ControlMaster=no -o ControlPath=none docker@127.0.0.1 -o IdentitiesOnly=yes -i ~/.minikube/machines/minikube/id_rsa -p 56290

किसी भ्रमित व्यक्ति के लिए - जो आपको संपूर्ण क्लस्टर ("मास्टर") के लिए VM में ले जाएगा। वहाँ से, आप उन docker exec -it bashकंटेनरों में से एक सूचीबद्ध कर सकते हैं docker ps
श्रीधर सरनोबत

6

docker / tcuser इसका उपयोग करने के लिए उपयोगकर्ता नाम / पासवर्ड है, और यह एक सीधा तरीका भी है।

यदि आप बस नियंत्रण प्लेटफ़ॉर्म पर महारत हासिल करना चाहते हैं, तो मिनीब्यूब ssh लॉगिन करने का एक त्वरित तरीका है।


5

उल्लिखित सभी फाइलें प्रमाणीकरण हैं, जिन्हें config.json फ़ाइल में कॉन्फ़िगर किया जा सकता है:

$HOME\.minikube\machines\minikube\config.json

आम तौर पर, SSH उपयोगकर्ता है docker:।

यदि आप अपने Minikube नोड / VM में ssh करना चाहते हैं, तो SSH कुंजियों का उपयोग करें। आप अपने VM के लिए कुंजियों को कॉन्फ़िगर करने के लिए WinSCP जैसे Windows क्लाइंट एप्लिकेशन का उपयोग कर सकते हैं । यदि कुंजियों का प्रारूप अपेक्षित (.ppk) नहीं है, तो कुंजी स्वरूप को अपेक्षित प्रारूप में बदलने के लिए पुट्टीगैन नामक एक अन्य क्लाइंट का उपयोग करें ।

आपके द्वारा किए जाने के बाद, WinSCP का उपयोग करके लॉग इन करें, और यह कॉन्फ़िगर की गई कुंजियों का उपयोग करके वांछित VM में शाह को सक्षम करेगा।


3

मैक में मिनीक्यूब के लिए उपयोगकर्ता और पासवर्ड प्राप्त करना।

cat ~/.minikube/machines/minikube/config.json

एसएसएच पर लॉगगिन

ssh -i ~/.minikube/machines/minikube/id_rsa docker@$(minikube ip)


अच्छा! ssh -i ~ / / .minikube / Machines / minikube / id_rsa docker @ $ (minikube ip) gitbash में खिड़कियों पर भी काम किया :)
एंड्रयू मूल्य

अच्छा काम @ Rub21। आपका जवाब मुझे मदद की है जब मैं मैक पर minikube में SSH करने की जरूरत
Tonmoy
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.