Por que meu scp é rejeitado da porta 22 mesmo que eu esteja conectando na porta 25000?

0

Sei que outros tiveram esse problema, mas não posso extrapolar uma solução para minha situação. Estou tentando scp a .tar.gz no meu recém-configurado servidor Ubuntu (sou novo na configuração do servidor), mas estou sendo recusado pela porta 22, embora tenha configurado minha porta em /etc/ssh/sshd_config para 25000. Aqui está o meu log em scp -v nickeleres.tar.gz [email protected]:~

OpenSSH_6.6.1, OpenSSL 1.0.1f 6 Jan 2014
debug1: Reading configuration data /etc/ssh/ssh_config
debug1: /etc/ssh/ssh_config line 19: Applying options for *
debug1: Connecting to nickeleres.com [127.0.1.1] port 22.
debug1: connect to address 127.0.1.1 port 22: Connection refused
ssh: connect to host nickeleres.com port 22: Connection refused
lost connection

UPDATE novos logs de erro após aplicar port 25000

Executing: program /usr/bin/ssh host nickeleres.com, user root, command scp -v -t ~
OpenSSH_6.2p2, OSSLShim 0.9.8r 8 Dec 2011
debug1: Reading configuration data /etc/ssh_config
debug1: /etc/ssh_config line 20: Applying options for *
debug1: Connecting to nickeleres.com [184.168.221.35] port 25000.
debug1: connect to address 184.168.221.35 port 25000: Connection refused
ssh: connect to host nickeleres.com port 25000: Connection refused
lost connection
    
por redress 28.02.2015 / 06:58

1 resposta

2

Você precisa inserir o novo ssh port number (25000) do destino scp deve se conectar, senão ele tentará se conectar ao padrão ssh port (22). Mude o seu comando para o seguinte:

scp -v -P 25000 nickeleres.tar.gz [email protected]:~

Observe também que você está escrevendo para o diretório pessoal da raiz, certifique-se de ter as permissões corretas. Outra coisa a notar é a última ~ não é necessária porque se você não mencionar o local de destino scp irá copiar para o diretório inicial ( ~ ) do usuário remoto. Então, o seguinte fará:

scp -v -P 25000 nickeleres.tar.gz [email protected]:

EDITAR:

como "ThomasW". apontou, você pode alternativamente usar o seguinte:

scp -v -oPORT=25000 nickeleres.tar.gz [email protected]:~
    
por heemayl 28.02.2015 / 21:10