我正在使用chef运行流浪。当我跑上流浪汉的时候。它在创建一个实例之后,会提示输入密码。实际上,它应该使用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我可以知道我需要做什么吗?
发布于 2016-09-17 16:04:17
这只是所有者和组权限的问题。在发出chown命令后,它可以正常工作。
https://stackoverflow.com/questions/29935270
复制相似问题