Minikube VM में ssh करने के लिए उपयोगकर्ता नाम / पासवर्ड / कुंजी क्या है?
Minikube VM में ssh करने के लिए उपयोगकर्ता नाम / पासवर्ड / कुंजी क्या है?
जवाबों:
Minikube अपनी आधार छवि के रूप में boot2docker का उपयोग करता है, इसलिए VM के लिए डिफ़ॉल्ट SSH लॉगिन docker:tcuser
1 होने तक समाप्त होता है ।
मैं भी मिनिक्यूब कमांड के बिना लॉगिन करना चाहता था। मैंने पाया कि यह SSH कुंजी को ~ ~ .minikube / मशीनों // id_rsa में छोड़ देता है।
मेरी मशीन को डिफ़ॉल्ट "मिनीक्यूब" नाम दिया गया था, और इसलिए मैं कर सकता था:
ssh -i ~/.minikube/machines/minikube/id_rsa docker@$(minikube ip)
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
docker exec -it bash
कंटेनरों में से एक सूचीबद्ध कर सकते हैं docker ps
।
docker / tcuser इसका उपयोग करने के लिए उपयोगकर्ता नाम / पासवर्ड है, और यह एक सीधा तरीका भी है।
यदि आप बस नियंत्रण प्लेटफ़ॉर्म पर महारत हासिल करना चाहते हैं, तो मिनीब्यूब ssh लॉगिन करने का एक त्वरित तरीका है।
उल्लिखित सभी फाइलें प्रमाणीकरण हैं, जिन्हें config.json फ़ाइल में कॉन्फ़िगर किया जा सकता है:
$HOME\.minikube\machines\minikube\config.json
आम तौर पर, SSH उपयोगकर्ता है docker
:।
यदि आप अपने Minikube नोड / VM में ssh करना चाहते हैं, तो SSH कुंजियों का उपयोग करें। आप अपने VM के लिए कुंजियों को कॉन्फ़िगर करने के लिए WinSCP जैसे Windows क्लाइंट एप्लिकेशन का उपयोग कर सकते हैं । यदि कुंजियों का प्रारूप अपेक्षित (.ppk) नहीं है, तो कुंजी स्वरूप को अपेक्षित प्रारूप में बदलने के लिए पुट्टीगैन नामक एक अन्य क्लाइंट का उपयोग करें ।
आपके द्वारा किए जाने के बाद, WinSCP का उपयोग करके लॉग इन करें, और यह कॉन्फ़िगर की गई कुंजियों का उपयोग करके वांछित VM में शाह को सक्षम करेगा।
मैक में मिनीक्यूब के लिए उपयोगकर्ता और पासवर्ड प्राप्त करना।
cat ~/.minikube/machines/minikube/config.json
एसएसएच पर लॉगगिन
ssh -i ~/.minikube/machines/minikube/id_rsa docker@$(minikube ip)