Wie lautet der Benutzername / das Passwort / die Schlüssel, um in die Minikube-VM zu ssh?
Wie lautet der Benutzername / das Passwort / die Schlüssel, um in die Minikube-VM zu ssh?
Antworten:
Minikube verwendet boot2docker als Basis-Image, sodass die Standard-SSH-Anmeldung an der VM docker:tcuser
1 lautet .
Ich wollte mich auch ohne den Minikube-Befehl anmelden. Ich habe festgestellt, dass der generierte SSH-Schlüssel in ~ / .minikube / machine // id_rsa abgelegt wird.
Mein Computer wurde als Standard "Minikube" bezeichnet, und daher konnte ich Folgendes tun:
ssh -i ~/.minikube/machines/minikube/id_rsa docker@$(minikube ip)
minikube ssh -v 7
Es zeigt Ihnen die Ausgabe, in der Sie den vollständigen SSH- Befehl sehen können
/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
einen der in aufgelisteten Container docker ps
.
docker / tcuser ist der Benutzername / das Passwort, um darauf zuzugreifen, und es ist auch ein direkter Weg.
Wenn Sie nur die Steuerungsplattform beherrschen möchten, ist minikube ssh eine schnelle Möglichkeit , sich anzumelden .
Alle genannten Dateien sind AuthOptions, die in der Datei config.json konfiguriert werden können:
$HOME\.minikube\machines\minikube\config.json
Im Allgemeinen ist der SSH-Benutzer : docker
.
Wenn Sie ssh in Ihren Minikube-Knoten / Ihre VM einbinden möchten, verwenden Sie SSH-Schlüssel. Sie können eine Windows-Clientanwendung wie WinSCP verwenden , um die Schlüssel für Ihre VM zu konfigurieren. Wenn das Format der Schlüssel nicht wie erwartet ist (.ppk), verwenden Sie einen anderen Client namens PuttyGen , um die Schlüssel in das erwartete Format zu konvertieren.
Wenn Sie fertig sind, melden Sie sich mit WinSCP an und Sie können mit den konfigurierten Schlüsseln in die gewünschte VM shh.
Benutzer und Passwort für minikube in Mac abrufen.
cat ~/.minikube/machines/minikube/config.json
Anmeldung bei SSH
ssh -i ~/.minikube/machines/minikube/id_rsa docker@$(minikube ip)