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