У меня работает FTP-сервер, позволяющий локальным пользователям обмениваться файлами с другими пользователями (друзьями и коллегами).
Общая папка общего доступа называется /PubRoot
.
Но я не хочу, чтобы к файлам обращались из такого предсказуемого места - любой, кто запускает скрипт наблюдения, может собирать все, что там размещено. таким образом, фактическая общая папка должна быть непредсказуемой, как случайная строка, и никто не должен иметь доступа к общей папке PubRoot
.
Реальная реализация должна выглядеть примерно так: /PubRoot/saoehuSHUSOoeusSOHeuueohs
или /PubRoot/uioneuidoeneotuid
Тогда любой пользователь получит к нему доступ через ftp://<URL>/saoehuSHUSOoeusSOHeuueohs
Прямо сейчас, в моей конфигурации vsftpd у меня есть anon_users = /PubRoot/*/
Но, похоже, не работает.
Как мне это сделать? Я могу принять другое возможное решение проблемы безопасности.