我在家用电脑上安装了带dokku的数字海洋盒。我为家用和工作电脑添加了ssh密钥。然后我关闭了密码访问权限。从两台计算机访问服务器都可以通过ssh工作而无需密码。与dokku @的Git推送然而只能在我的家用电脑上工作。我错过了什么? - 我应该创建一个新的Droplet并再试一次吗?。
答案 0 :(得分:4)
您需要检查您的工作计算机:
~/.ssh/id_rsa
(.pub
)是right key added to dokku root@url
与dokku@url
答案 1 :(得分:3)
我有类似的错误。我需要运行这个命令:
$ cat ~/.ssh/id_rsa.pub | ssh progriumapp.com "sudo sshcommand acl-add dokku progrium"
这为用户添加了一个ssh密钥。确保服务器上的第一个$ source ~/.bashrc
确保命令按预期运行。
答案 2 :(得分:0)
现在你可以添加简单的sshs:dokku ssh-keys:add dokku~ / .ssh / id_rsa.pub