2016-08-10 6 views
36

Что такое имя пользователя/пароль для ssh в minikubeVM? или Мне нужно сделать ssh с ключами?Minikube: как ssh в VM?

+6

OK. Найдена информация ssh: имя пользователя: «докер», пароль: «tcuser». – soupybionics

ответ

54

вы можете использовать minikube двоичный файл для этого minikube ssh

17

minikube использует boot2docker, как это базовое изображение, поэтому SSH по умолчанию Войти в Ут заканчивается время docker:tcuser1

14

Я тоже хотел войти без команда minikube. Я обнаружил, что он сбрасывает ключ ssh, который он генерирует в ~/.minikube/machines // id_rsa.

Моя машина была названа "minikube" по умолчанию поэтому я мог бы:

ssh -i ~/.minikube/machines/minikube/id_rsa [email protected]$(minikube ip) 
2

Все файлы, упомянутые в AuthOptions, которые могут быть сконфигурированы в файле config.json:

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

Как правило, пользователь SSH: докер.

Если вы хотите использовать ssh в своем узле minikube/VM, используйте ssh-ключи. Вы можете использовать клиентское приложение Windows, например, WinScp, чтобы настроить ключи для вашей виртуальной машины. Если формат ключей не соответствует ожидаемому (.ppk), используйте другой клиент под названием PuttyGen, чтобы преобразовать ключи в ожидаемый формат.

После того, как вы закончите, войдите в систему с помощью Winscp, и он позволит вам подключиться к требуемому Vm с помощью сконфигурированных клавиш.

10
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 [email protected] -o IdentitiesOnly=yes -i ~/.minikube/machines/minikube/id_rsa -p 56290 
Смежные вопросы