it-swarm.dev

Problém upgradu SSH

alt text

Stále dostávám stejnou chybu, nějaké nápady?

  1. Vygeneroval jsem klíč bez hesla pomocí ssh-keygen
  2. Nastavil jsem oprávnění na klíče 600
  3. Úspěšně jsem se přihlásil pomocí ssh -i /root/.ssh/id_rsa 1**.**.*8.128
  4. Snažil jsem se změnit název hostitele na localhost a 127.0.0.1

Server je spuštěn CentOS 5.4.

1
rjstelling

Tato otázka byla zodpovězena na ServerFault žadatelem. Přidávám jeho odpověď jako komunitní wiki.

Zde je kompletní řešení, díky michaelmior za jeho pomoc, to mě dostalo napůl.

  1. Chcete-li vygenerovat klíče, spusťte tento příkaz: ssh-keygen

    Získáte tento výstup:

    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. Přidejte veřejný klíč do souboru authorized_keys

  3. Přesunout id_rsa a id_rsa.pub do /usr/local

  4. chown soubory stejnému uživateli jako váš webový server (v mém případě Apache)

  5. chmod soubory do 600: chmod 600 id_rsa*

To by teď mělo fungovat.

Moje instalace však zůstala zavěšená, rychlý pohled na soubor error_log httpd ukazuje:

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

Přidání tohoto kódu do souboru Wordpress wp-config.php pro dočasné zvýšení množství dostupné paměti:

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

je také php kompilován s podporou ssh? většina hostitelů nepřichází s příponou pecl ssh ..

0
Vid Luther