ssh bem sucedido mas não scp? porque?

0

Estou tentando automatizar a transferência de arquivos entre o servidor e a máquina local, o que eu consegui fazer no laptop que executa o Windows 7 e também no Ubuntu. Agora, tentando implementá-lo na máquina desktop local executando o Windows Server 2003, instalando o cygwin. Eu sou capaz de transferir arquivos via

scp 

a mensagem errror usando o seguinte comando é como abaixo.

 $ ssh -vvv test [email protected]:~/?
OpenSSH_6.0p1, OpenSSL 1.0.1c 10 May 2012
debug2: ssh_connect: needpriv 0
debug1: Connecting to test [11.22.33.44] port 22.
debug1: connect to address 11.22.33.44 port 22: Connection timed out
ssh: connect to host test port 22: Connection timed out

alguma ajuda seria apreciada. Eu não entendo, porque eu sou incapaz de, pois as configurações do servidor deve ser ok como eu era capaz de transferir arquivos usando scp do meu laptop. Qual pode ser a razão. alguma ajuda necessária imediatamente, se possível. obrigado.

    
por tough 10.07.2012 / 17:41

1 resposta

0

Esse erro mostra que você não conseguiu se conectar ao servidor. Isso pode ter muitas razões:

  • um firewall bloqueando conexões de entrada para o seu servidor
  • um firewall bloqueando as conexões de saída do seu computador
  • ssh daemon no servidor configurado para escutar em uma porta não padrão
  • parou o daemon do ssh

Como você pode transferir arquivos do seu outro computador, eu diria que você provavelmente tem um firewall bloqueando a conexão. By the way ... Eu suponho que este "teste" host é apenas um exemplo hipotético que você usou. Observe que o endereço IP não é um endereço local válido (11.22.33.44), portanto, se essa mensagem for verdadeira, você deve tentar usar o endereço IP do servidor no lugar de "teste".

    
por 10.07.2012 / 18:26

Tags