Я пытаюсь удалить загруженный каталог Dropbox, но получаю только "550 Access Denied", и я не знаю почему. Я уже пытался установить права доступа к каталогу 777, но ничего не изменилось.
С другой стороны, моя команда delete может очистить весь каталог Dropbox, кроме самих папок. (Каждый файл в общих каталогах можно удалить)
Это моя структура перед командой удаления:
- корень
- Dropbox
- Папка1 (S)
- Folder1.1
- Folder1.2
- Folder1.3
- Папка2 (P)
- ...
- Папка3 (S)
- .dropbox (i)
- File3.1
- File3.2
- File3.3
- Папка4 (P)
- Файл1 (П)
- Файл2 (П)
- Файл3 (П)
- Файл4 (П)
- Папка1 (S)
- Dropbox
(S) = Общий каталог
(P) = личный справочник
(я) = невидимый
И это моя структура после команды:
- корень
- Dropbox
- Folder1
- Folder1.3
- folder3
- .dropbox (i)
- Folder1
- Dropbox
Может кто-нибудь объяснить это?
Мой сервер, использующий Ubuntu Server 14.04 LTS в качестве ОС и vsftp для FTP-соединений
Мой клиент использует Windows 7 32 Bit, и мое приложение было создано с VB 2010
EDIT1:
Я обнаружил, что каждый каталог содержит файл, который начинается с точки .
,
Linux не перечисляет эти файлы, и пользователь получает ответ "Пустая папка". Даже с командой dir
Linux ничего не возвращает. Только с ls -a
Linux показывает остальные файлы.
Теперь мой вопрос: есть ли способ, как я могу изменить видимость этих файлов для пользователей FTP, чтобы увидеть?
Спасибо за вашу помощь