Назад | Перейти на главную страницу

pscp не может скопировать, если не удается открыть

Я пытаюсь перезаписать некоторые каталоги содержимым в них в удаленном месте, используя pscp в удаленное место. Я использую пользователя root (root@locationServerName). У большинства из них это получается, но у некоторых не получается вернуться. $? = 1.

Вывод команды выглядит так:

Sending file filename1.txt, size=2990
filename1.txt             |          2 kB |   2.9 kB/s | ETA: 00:00:00 | 100%
Sending file filename2.txt, size=2665135
filename2.txt: unable to open /path/to/file/location/filename2.txt: failure
Sending file filename3.txt, size=2990
filename3.txt             |          2 kB |   2.9 kB/s | ETA: 00:00:00 | 100%

Похоже, что по какой-то причине он не может перезаписать файлы, но я не могу понять, почему и как я могу это исправить. Запуск в подробном режиме ничего полезного не говорит. Если я удалю файлы вручную в целевом расположении, операция завершится успешно.

Любые идеи?

Мне сказали, что это решение этой проблемы, по крайней мере, того же unable to open...failure ошибка.

Вы должны указать путь в стиле unix:

pscp.exe -r C:\data user@server:"/home/user/path/"