Conexão da porta 22 recusada

1

Estou tentando copiar uma imagem de disco por ssh para minha máquina local usando este tutorial em site linodes .

Eu sei que isso poderia ser postado em seu fórum de suporte, mas estou convencido de que isso está no domínio geral do conhecimento * unix.

Eu segui todas as etapas e posso obter o int Finnix (editor personalizado), verifiquei as imagens do disco e agora quero fazer o download via SSH para a minha máquina local. Eu continuo recebendo:

Eu já posso ssh no servidor remoto, é quando estou no Finnix.

root @ hvc0 ~ # ....

ssh root@xxxxxxxxx port 22: connection refused

depois de digitar

ssh [email protected] "dd if=/dev/xvdb " | dd of=/home/linode.img

Por isso, reescrevi as regras de firewall, verifiquei vazamentos de memória, redefini a senha do root, fiz logon no console do ajax no site deles, pintei o espaço em disco e ainda assim não tive sorte.

Alguma sugestão sobre por que isso acontece?

    
por lxm7 12.08.2014 / 14:18

3 respostas

1

o comando

ssh [email protected] "dd if=/dev/xvdb " | dd of=/home/linode.img

precisa ser digitado na máquina em que você deseja salvar o backup (aquele com /home/linode.img ) e xxx.xx.xx.xx precisa ser a máquina que você deseja fazer backup. Depois de ler melhor, sinto que o problema é que você está fazendo o oposto.

scp não é o comando correto nesse caso, já que ele deseja copiar diretamente do dispositivo de disco rígido do servidor (em oposição a copiar apenas um arquivo). É por isso que o guia sugeriu esse comando.

    
por 12.08.2014 / 16:12
-1

Se você deseja copiar um arquivo, use scp . A sintaxe é bem simples:

scp remote-user@ip-remote-server:path/file.img .

Este comando precisa ser executado a partir de sua máquina local, substituindo todas as variáveis acima. Você pode usar variações da sintaxe e encontrar muitos exemplos em scp manpage.

    
por 12.08.2014 / 15:43
-1

Usando ssh você pode acessar o sistema remoto, mas não pode copiar nenhum arquivo do sistema remoto.Para copiar o arquivo do sistema remoto, você pode usar o comando scp do seu sistema local como abaixo. p>

scp remote-user@remote-system-ip:/some/remote/dir/file /local/system/dir

e se você deseja copiar o diretório do sistema remoto, use a opção -r para scp .

    
por 12.08.2014 / 15:54

Tags