自宅のコンピューターに dokku を使用してデジタル オーシャン ボックスをセットアップしました。自宅と職場のコンピューターの両方に ssh キーを追加しました。次に、パスワード アクセスをオフにしました。両方のコンピューターからのサーバーへのアクセスは、パスワードを必要とせずに ssh 経由で機能します。ただし、dokku@ を使用した Git プッシュは、自宅のコンピューターからのみ機能します。私は何が欠けていますか?- 新しいドロップレットを作成して再試行する必要がありますか?
質問する
6308 次
3 に答える
5
職場のコンピューターで確認する必要があります。
~/.ssh/id_rsa
(.pub
) がdokku に追加された正しいキーの場合- URL が正しいユーザーを使用している場合:
root@url
と同じではありませんdokku@url
于 2014-05-20T07:39:59.273 に答える
4
同様のエラーがあります。このコマンドを実行する必要がありました:
$ cat ~/.ssh/id_rsa.pub | ssh progriumapp.com "sudo sshcommand acl-add dokku progrium"
これにより、ユーザーの ssh キーが追加されます。$ source ~/.bashrc
コマンドが期待どおりに実行されることを確認するために、最初にサーバー上にあることを確認してください。
于 2014-11-26T00:56:45.240 に答える