scp дает сбой в одном направлении

scp дает сбой в одном направлении

Я выполнял некоторую работу на одном из серверов нашей школы (будучи студентом), и у меня возникли некоторые проблемы с scp-входом и выходом файлов. Попытка push/pull файла с сервера, будучи залогиненным на локальной машине

user@localHost$ scp <user>@<schoolServ>:<file> .

не работает и заставляет терминал зависать на неопределенное время. Однако у меня нет проблем с ssh-подключением к удаленной машине и попыткой передачи с другого направления

user@schoolServ$ scp <file> <user>@<localHost>:~/.

отлично работает. Я пробовал три разных машины (OS X и Linux) безрезультатно. Есть идеи, что может быть причиной этого?

решение1

У scp может быть опция verbose, попробуйте ее и посмотрите, что она покажет. У меня однажды была похожая проблема, и оказалось, что некоторые команды в .profile или .bashrc на целевой машине записывали пустую строку с непечатаемыми символами. Это вызвало проблему с рукопожатием ssl

Связанный контент