
Tengo un servidor FTP ejecutándose para permitir que los usuarios locales compartan archivos con usuarios anónimos (amigos y compañeros).
La carpeta pública compartida se llama /PubRoot
.
Pero no quiero que se acceda a los archivos desde una ubicación tan predecible: cualquiera que ejecute un script de vigilancia puede recopilar lo que esté publicado allí. por lo tanto, la carpeta compartida real debería ser impredecible como una cadena aleatoria y nadie debería poder acceder a PubRoot
la carpeta común.
La implementación real debería ser algo como: /PubRoot/saoehuSHUSOoeusSOHeuueohs
o
/PubRoot/uioneuidoeneotuid
Luego, los usuarios anónimos accederán a través deftp://<URL>/saoehuSHUSOoeusSOHeuueohs
En este momento, en mi configuración vsftpd tengo anon_users = /PubRoot/*/
pero no parece estar funcionando.
¿Cómo puedo hacerlo? Puedo aceptar otra posible solución al problema de seguridad.