dokku要求密码

时间:2014-05-20 04:08:19

标签: git ssh dokku

我在家用电脑上安装了带dokku的数字海洋盒。我为家用和工作电脑添加了ssh密钥。然后我关闭了密码访问权限。从两台计算机访问服务器都可以通过ssh工作而无需密码。与dokku @的Git推送然而只能在我的家用电脑上工作。我错过了什么? - 我应该创建一个新的Droplet并再试一次吗?。

3 个答案:

答案 0 :(得分:4)

您需要检查您的工作计算机:

  • 如果~/.ssh/id_rsa.pub)是right key added to dokku
  • 如果网址使用了正确的用户:root@urldokku@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