Я только что настроил vps сервер на Ubuntu 14.04, из соображений безопасности я изменил разрешенный порт для соединений ssh в /etc/ssh/sshd_config
,
До сих пор я мог подключаться удаленно через этот новый порт, но каждый раз, когда я пытаюсь выполнить другие удаленные подключения с помощью scp, rsync, даже после указания правильного порта в команде, в большинстве случаев я получаю ответ Connection to Port 22 refused
,
Я изменил порт обратно на 22 и смог нормально использовать scp и rsync, поэтому я предполагаю, что эти команды используют порт 22 по умолчанию, как мне заставить эти команды работать с другим портом?
Ответы:
Я не верю, что есть способ настроить порт по умолчанию для scp, но вы можете определить номер порта, который будет использоваться с флагом -P.
источник