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

Проблема WinSCP и chroot: «Сбой вызова функции ОС»

У нас есть среда chroot в CentOS, настроенная для загрузки данных нашими пользователями. Один из наших пользователей использует WinSCP и получает такую ​​ошибку:

«Ошибка вызова функции ОС».

Эта ссылка на форуме поддержки WinSCP возникает та же проблема, но ответа нет. Похоже, проблема в том, что среда chroot возвращает двойную обратную косую черту "\" в имени каталога, что сбивает WinSCP с толку. У кого-нибудь была такая же проблема и знает как ее решить?

В Winscp выберите «Параметры» -> «Настройки» -> «Выносливость» -> «Включить возобновление передачи» -> «Все файлы». Нажмите «ОК» и затем обновите Winscp. Ошибка приходить не должно.

Эта ошибка может показаться неправильной настройкой chroot и отсутствием необходимых библиотек. Какой конфиг у сервиса?

Вы используете rssh? Если да, более старые версии WinSCP могут работать только с неограниченной оболочкой (с cp, chmod и т. Д.), Более новые версии поддерживают протокол SFTP, который работает нормально.