質問

alt text

私は同じエラーを受け続けています、何かアイデアはありますか?

  1. パスワードを使用せずにキーを生成しました ssh-keygen
  2. キーの許可を600に設定します
  3. 使用してログインしました ssh -i /root/.ssh/id_rsa 1**.**.*8.128
  4. ホスト名を変更してみました localhost127.0.0.1

サーバーはCENTOS 5.4を実行しています。

役に立ちましたか?

解決

この質問は、AskerによってServerFaultで回答されました。ここで彼の答えをコミュニティウィキとして追加しています。

おかげで、これが完全な解決策です マイケルミオール 彼の助けのために、それは私を途中で手に入れました。

  1. このコマンドを実行してキーを生成します。 ssh-keygen

    この出力を取得します。

    Generating public/private rsa key pair.
    Enter file in which to save the key (/home/user1/.ssh/id_rsa):
    Created directory ‘/home/user1/.ssh’.
    Enter passphrase (empty for no passphrase): (just hit enter, no need for a password)
    Enter same passphrase again: (same thing, hit enter again)
    Your identification has been saved in /home/user1/.ssh/id_rsa.
    Your public key has been saved in /home/user1/.ssh/id_rsa.pub.
    The key fingerprint is:
    xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx user1@server1.example.com
    
  2. あなたに公開キーを追加します authorized_keys ファイル

  3. 移動します id_rsaid_rsa.pub/usr/local

  4. chown Webサーバーと同じユーザーへのファイル(私の場合はApache)

  5. chmod 600へのファイル: chmod 600 id_rsa*

これが機能するはずです。

ただし、私のインストールはぶら下がっていました。HTTPDERROR_LOGファイルを簡単に見ると、私に

PHP Fatal error:  Allowed memory size of 33554432 bytes exhausted (tried to allocate 2966269 bytes) in /var/www/sites/....

このコードをWordPressに追加します wp-config.php 使用可能なメモリの量を一時的に増やすためのファイル:

define('WP_MEMORY_LIMIT', '64M');

他のヒント

また、PHPはSSHサポートで編集されていますか?ほとんどのホストには、PECL SSH拡張機能が付属していません。

ライセンス: CC-BY-SA帰属
所属していません wordpress.stackexchange
scroll top