リモートGitリポジトリにプッシュしようとしたときにエラーが発生しました。私はそのサーバをrootユーザに認識させないため、リモートレポ。サーバー上のrootユーザーにssh publicを追加しようとしているので、サーバー上のリモートGitリポジトリにプッシュすることができます。私は、rootでログインし、サーバ上のrootユーザにssh公開鍵を追加する
/root/.ssh
に行くと
known_hosts
ファイルに自分のローカルマシンから自分の公開鍵を追加しようと試みています。私は、形式がファイルの既知のホストに公開鍵を追加するための特別な方法があり、私のsshの公開鍵に比べ
known_hosts
ファイルに完全に異なっていることに気づきましたか?また、私は
.ssh
ディレクトリ内
authorized_keys
ファイルを持っていません。
ご協力いただければ幸いです!
http://askubuntu.com/questions/469143/how-to-enable-ssh-root-access-on-ubuntu-14-04 – user3159253
gemerally、rootユーザーがアクセスできるようにするには悪いアイデアであると考えていますssh経由のホスト。なぜこれが必要ですか? – user3159253
@ user3159253私のリモートGitリポジトリが次のようなエラーを投げている理由を考えることはできません: - 致命的: 'live'はgitリポジトリではないようです、致命的:リモートリポジトリから読み込めませんでした。正しいアクセス権があり、リポジトリが存在することを確認してください。 - 私はそれをプッシュしようとするとき。 – Tyler