WinSCP: разрешение отклонено. Код ошибки: 3 Сообщение об ошибке с сервера: Permission denied
Я использую WinSCP и постоянно испытываю эту ошибку каждый раз, когда пытаюсь заменить/перезаписать файл. Я смог перенести/перезаписать файл, прежде чем с какой-либо проблемой, но не более того.
Точное сообщение об ошибке:
Не удается создать удаленный файл 'var/lib/tomcat6/webapps/..../myfilename.filepart'.
Доступ запрещен.
Код ошибки: 3
Сообщение об ошибке с сервера: Permission denied
Я попытался изменить право собственности, в котором я был успешным, потому что, когда я обновился, из tomcat6, теперь это под моим логином. Но меня все еще отрицают. Это очень тяжело тестирует наши отчеты, так как мне просто нужно посмотреть, работает ли он в развернутом приложении.
Я также попытался настроить некоторые параметры в настройках WinSCP, таких как Drag & Drop и Endurance, но ничего не изменилось.
Я переустановил PuTTY и WinSCP, но ничего не изменилось.
ОБНОВИТЬ:
Я могу заменить свой файл, выйдя на 1 метку из пути к файлу (например, var/lib/myfolder/myproject/web-inf/report, назад на 1 метку на var/lib/myfolder/myproject/web-inf/) затем введите
sudo chown myuser:myuser report -R
но в моих отчетах будут ошибки, поэтому мне пришлось набрать sudo chown tomca6:tomcat6 report -R
тогда ошибка будет очищена, и теперь я могу просмотреть мой замененный файл.
Это очень неудобно, поскольку я должен делать это каждый раз. Есть ли что-нибудь, что я могу сделать, чтобы исправить это? благодаря
Ответы
Ответ 1
Возможно, у вас нет прав на создание папки. Поэтому WinSCP не создает временный файл для передачи.
У вас есть два варианта: