¿Cuál es el nombre de usuario / contraseña / claves para SSH en la máquina virtual Minikube?
¿Cuál es el nombre de usuario / contraseña / claves para SSH en la máquina virtual Minikube?
Respuestas:
Minikube usa boot2docker como su imagen base, por lo que el inicio de sesión SSH predeterminado en la VM termina siendo docker:tcuser
1 .
Yo también quería iniciar sesión sin el comando Minikube. Descubrí que suelta la clave SSH que genera en ~ / .minikube / machines // id_rsa.
Mi máquina se llamó el "minikube" predeterminado y, por lo tanto, pude hacer:
ssh -i ~/.minikube/machines/minikube/id_rsa docker@$(minikube ip)
minikube ssh -v 7
Le mostrará la salida donde puede ver el comando SSH completo
/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
uno de los contenedores enumerados en docker ps
.
docker / tcuser es el nombre de usuario / contraseña para acceder a él, y también es una forma directa.
si solo desea dominar la plataforma de control, entonces minikube ssh es una forma rápida de iniciar sesión.
Todos los archivos mencionados son AuthOptions, que se pueden configurar en el archivo config.json:
$HOME\.minikube\machines\minikube\config.json
Generalmente, el usuario SSH es: docker
.
Si desea ingresar a su nodo / VM de Minikube, use las claves SSH. Puede utilizar una aplicación cliente de Windows como WinSCP para configurar las claves de su máquina virtual. Si el formato de las claves no es el esperado (.ppk), utilice otro cliente llamado PuttyGen para convertir las claves al formato esperado.
Una vez que haya terminado, inicie sesión con WinSCP y le permitirá ingresar a la máquina virtual deseada usando las claves configuradas.
Obtener usuario y contraseña para minikube en Mac.
cat ~/.minikube/machines/minikube/config.json
Iniciar sesión en SSH
ssh -i ~/.minikube/machines/minikube/id_rsa docker@$(minikube ip)