Por que não posso usar uma porta especificada em /etc/ssh/sshd_config para transferências remotas?

Por que não posso usar uma porta especificada em /etc/ssh/sshd_config para transferências remotas?

Acabei de configurar um servidor vps no Ubuntu 14.04, por motivos de segurança, alterei a porta permitida para conexões ssh em /etc/ssh/sshd_config.

Até agora consegui me conectar remotamente através desta nova porta, mas toda vez que tento fazer outras conexões remotas com scp, rsync mesmo depois de especificar a porta correta no comando, na maioria das vezes recebo uma resposta Connection to Port 22 refused.

Mudei a porta de volta para 22 e consegui usar scp e rsync bem, então acho que esses comandos usam a porta 22 por padrão. Como faço para que esses comandos funcionem com uma porta diferente?

Responder1

Não acredito que exista uma maneira de configurar a porta padrão para scp, mas você pode definir o número da porta a ser usada com o sinalizador -P.

scp -P 9001 user@hostyyz:/path/to/file filetocopy

informação relacionada