Ubuntu 如何配置minikube ssh?
我尝试在Ubuntu 18.04上使用kvm启动Kubernetes minikube(v0.32.0),如下所示: 但是,它在运行时挂起:Ubuntu 如何配置minikube ssh?,ubuntu,ssh,kubernetes,Ubuntu,Ssh,Kubernetes,我尝试在Ubuntu 18.04上使用kvm启动Kubernetes minikube(v0.32.0),如下所示: 但是,它在运行时挂起: minikube启动--vm驱动程序kvm2-v10或minikube ssh-v10with 拨打TCP时出错:ssh:握手失败:ssh:无法进行身份验证,尝试的方法[无公钥],没有支持的方法保留 我可以通过“ssh”连接到minikube虚拟机docker@192.168.39.98“,因此我认为minikube ssh不起作用,因为它没有使用相同的
minikube启动--vm驱动程序kvm2-v10
或minikube ssh-v10
with
拨打TCP时出错:ssh:握手失败:ssh:无法进行身份验证,尝试的方法[无公钥],没有支持的方法保留
我可以通过“ssh”连接到minikube虚拟机docker@192.168.39.98“,因此我认为minikube ssh
不起作用,因为它没有使用相同的参数。我如何配置它来执行此操作
- 我确实使用docker/tcuser通过kvm前端登录到minikube,并复制了我的公共ssh密钥,但没有任何帮助
- 用于身份验证的My~/.minikube/machines/minikube/config.json是:
你的虚拟机真的开始了吗?您是在裸机上运行还是在嵌套虚拟化上运行?通常,连接到VM的ssh私钥将处于以下状态:
/home/badgers/.minikube/machines/minikube/id_rsa
您可以通过以下方式进行检查:
$ minikube ssh-key
这也由配置中的SSHKeyPath
选项标识:
{
"ConfigVersion": 3,
"Driver": {
"IPAddress": "192.168.x.x",
"MachineName": "minikube",
"SSHUser": "docker",
"SSHPort": 22,
"SSHKeyPath": "/home/badgers/.minikube/machines/minikube/id_rsa",
...
}
{
"ConfigVersion": 3,
"Driver": {
"IPAddress": "192.168.x.x",
"MachineName": "minikube",
"SSHUser": "docker",
"SSHPort": 22,
"SSHKeyPath": "/home/badgers/.minikube/machines/minikube/id_rsa",
...
}