scp error no Ubuntu 12.04

2

Quando me conecto ao servidor da minha área de trabalho local, ele está se conectando.

Quando estou usando scp na porta 22, tenho timeout.

Estou usando os seguintes comandos para conectar via SSH:

ssh -p 22 [email protected]

e está conectado e eu consigo logar

Depois disso, quero copiar o arquivo do servidor IP 192.168.12.10 :

scp -P 22 /home/user1/Desktop/1.txt [email protected]:/home/user2/Desktop

Estou recebendo o seguinte erro

ssh: connect to host 192.168.12.10 port 22: Connection timed out
lost connection

No Ubuntu 10.04 tudo funciona bem.

Estou apenas tendo problemas para o Ubuntu 12.04. Eu posso conectar ao servidor usando ssh e não consigo copiar o arquivo usando scp .

Qual é o problema?

    
por murthy 08.07.2014 / 08:05

2 respostas

1

Embora -p seja a opção válida para especificar a porta a ser conectada ao comando ssh , não é para o comando scp .

O -P (capital P) é o parâmetro para especificar a porta a ser conectada ao comando scp .

O parâmetro -p (com qualquer valor depois dele) é usado para solicitar que scp preserve tempos de modificação, horários de acesso e modos do arquivo original. Como a opção -p do comando de cópia local, cp .

A propósito, 22 sendo a porta SSH padrão, não é necessário especificá-lo explicitamente na linha de comando.

    
por Benoit 08.07.2014 / 09:11
0

Adicione a sub-rede ssh 192.168.xx.xx 255.255.xxx.xxx ao arquivo host.allow

    
por murthy 31.12.2014 / 12:55