2017-11-07 3 views
0

CentOS7を実行しているVPSにDokkuをインストールしました。 I 'Gitのプッシュdokkuマスター' 私は...Dokku - /home/dokku/.sshcommand:そのようなファイルやディレクトリはありません

ssh [email protected] cat: /home/dokku/.sshcommand: No such file or directory Connection to mydomain.com closed.

を同じエラーが出るもIで試してみて、sshのとき、私は...

git remote set-url dokku [email protected]:trial

git push dokku master cat: /home/dokku/.sshcommand: No such file or directory fatal: ''trial'' does not appear to be a git repository fatal: Could not read from remote repository. Please make sure you have the correct access rights and the repository exists.

を取得していた場合

猫は/ var/log /安全な... Nov 7 10:06:29 Callisto sshd[19912]: Accepted publickey for dokku from xxx.xxx.xxx.xxx port 50002 ssh2: RSA SHA256:Y0ueDcZEJWQd9H3FsetReYTDPwJPob6zm9p4Dpt4fOE Nov 7 10:06:29 Callisto sshd[19912]: pam_unix(sshd:session): session opened for user dokku by (uid=0) Nov 7 10:06:29 Callisto sshd[19914]: Received disconnect from xxx.xxx.xxx.xxx port 50002:11: disconnected by user Nov 7 10:06:29 Callisto sshd[19914]: Disconnected from xxx.xxx.xxx.xxx port 50002 Nov 7 10:06:29 Callisto sshd[19912]: pam_unix(sshd:session): session closed for user dokku

私は、サーバーへの私のSSH公開キーを追加するには...

dokku apps:create trial

をサーバー上のアプリケーションを作成していますプッシュする前、私は別の答えhereを見るとdokku ssh-keys:add dokku id_rsa.pub

を使用し、私が思っているようです実際に/ home/dokku /にある.sshcommandがありません。これを修正する方法や何が間違っている可能性があるかについてのアイデアはありますか?これは私の最後の数日間私を夢中にさせてくれました。

答えて

0

ある時点で削除しておく必要があります。次のコマンドを実行して、すべてを再度設定します。

echo '/usr/bin/dokku' > /home/dokku/.sshcommand 
chmod 0644 /home/dokku/.sshcommand 
chown dokku:root /home/dokku/.sshcommand 
関連する問題