Ssh 不使用密钥的流浪者密码提示

Ssh 不使用密钥的流浪者密码提示,ssh,vagrant,virtualbox,Ssh,Vagrant,Virtualbox,我在用厨师来管理流浪汉。当我在流浪时。它会在创建实例之后提示输入密码。实际上,它应该使用ssh密钥登录 我同意 chmod 0700 ~/.ssh/.ssh chmod 0600 ~/.ssh/.ssh/authorized_keys root@system-desktop:/home/system/Documents/dsrv169# vagrant --version Vagrant 1.6.5 config.vm.provider :digital_ocean do |provider

我在用厨师来管理流浪汉。当我在流浪时。它会在创建实例之后提示输入密码。实际上,它应该使用ssh密钥登录

我同意

chmod 0700 ~/.ssh/.ssh
chmod 0600 ~/.ssh/.ssh/authorized_keys
root@system-desktop:/home/system/Documents/dsrv169# vagrant --version
Vagrant 1.6.5
  config.vm.provider :digital_ocean do |provider, override|
    override.ssh.private_key_path = '~/.ssh/id_rsa'
    override.vm.box = 'digital_ocean'
root@system-desktop:/home/system/Documents/dsrv168# vagrant ssh-config
Host default
  HostName 45.55.239.147
  User root
  Port 22
  UserKnownHostsFile /dev/null
  StrictHostKeyChecking no
  PasswordAuthentication no
  IdentityFile /root/.ssh/id_rsa
  IdentitiesOnly yes
  LogLevel FATAL

我可以知道我需要做什么吗?这只是所有者和组权限问题。发出chown后,它工作正常。

如果不覆盖默认的不安全密钥,它是否仍然工作?或者保存该id\u rsa并用默认的未分配密钥覆盖它。只是想知道