web-dev-qa-db-fra.com

Problème de mise à niveau SSH

alt text

Je continue à avoir la même erreur, des idées?

  1. J'ai généré une clé sans mot de passe en utilisant ssh-keygen
  2. J'ai défini les autorisations sur les clés à 600
  3. Je me suis connecté avec succès avec ssh -i /root/.ssh/id_rsa 1**.**.*8.128
  4. J'ai essayé de changer le nom d'hôte en localhost et 127.0.0.1

Le serveur exécute CentOS 5.4.

1
rjstelling

Le demandeur a répondu à cette question sur ServerFault. J'ajoute sa réponse ici en tant que wiki de communauté.

Voici la solution complète, merci à michaelmior pour son aide.

  1. Exécutez cette commande pour générer des clés: ssh-keygen

    Vous obtiendrez cette sortie:

    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 [email protected]
    
  2. Ajoutez la clé publique à votre fichier authorized_keys

  3. Déplacez les id_rsa et id_rsa.pub vers /usr/local

  4. chown les fichiers du même utilisateur que votre serveur Web (dans mon cas, Apache)

  5. chmod les fichiers à 600: chmod 600 id_rsa*

Cela devrait maintenant fonctionner.

Cependant, mon installation est restée bloquée, un coup d’œil rapide au fichier httpd error_log me montre:

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

Ajouter ce code au fichier Wordpress wp-config.php pour augmenter temporairement la quantité de mémoire disponible:

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

aussi est-ce que php est compilé avec le support ssh? la plupart des hôtes ne viennent pas avec l'extension pecl ssh ..

0
Vid Luther