it-swarm-pt.tech

Problema de upgrade do SSH

alt text

Eu continuo recebendo o mesmo erro, alguma idéia?

  1. Eu criei uma chave sem senha usando ssh-keygen
  2. Eu defino permissões nas teclas para 600
  3. Eu loguei com sucesso usando ssh -i /root/.ssh/id_rsa 1**.**.*8.128
  4. Eu tentei mudar o hostname para localhost e 127.0.0.1

O servidor está executando o CentOS 5.4.

1
rjstelling

Esta questão foi respondida no ServerFault pelo consulente. Estou adicionando sua resposta aqui como um wiki da comunidade.

Aqui está a solução completa, graças a michaelmior por sua ajuda, isso me pegou na metade do caminho.

  1. Execute este comando para gerar chaves: ssh-keygen

    Você obterá esta saída:

    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. Adicione a chave pública ao seu arquivo authorized_keys

  3. Mova o id_rsa e id_rsa.pub para /usr/local

  4. chown os arquivos para o mesmo usuário que o seu servidor web (no meu caso Apache)

  5. chmod os arquivos para 600: chmod 600 id_rsa*

Isso deve funcionar agora.

No entanto, minha instalação ficou pendurada, uma rápida olhada no arquivo error_log httpd me mostrar:

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

Adicionando este código ao arquivo wp-config.php do Wordpress para aumentar temporariamente a quantidade de memória disponível:

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

também é php compilado com suporte ssh? a maioria dos hosts não vem com a extensão pecl ssh ..

0
Vid Luther