Establecer el directorio ftp variable anon_root en ubuntu vsftpd

Establecer el directorio ftp variable anon_root en ubuntu vsftpd

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 PubRootla 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.

información relacionada