Defina o diretório variável ftp anon_root no ubuntu vsftpd

Defina o diretório variável ftp anon_root no ubuntu vsftpd

Eu tenho um servidor FTP em execução para permitir que usuários locais compartilhem arquivos com usuários anônimos (amigos e colegas).

A pasta de compartilhamento pública é chamada /PubRoot.

Mas eu não quero que os arquivos sejam acessados ​​de um local tão previsível - qualquer um executando um script de observação pode coletar tudo o que estiver postado lá. portanto, a pasta compartilhada real deve ser imprevisível como uma sequência aleatória e ninguém deve poder acessar PubRoota pasta comum.

A implementação real deve ser algo como: /PubRoot/saoehuSHUSOoeusSOHeuueohs ou /PubRoot/uioneuidoeneotuid

Então, usuários imediatos irão acessá-lo atravésftp://<URL>/saoehuSHUSOoeusSOHeuueohs

No momento, na minha configuração do vsftpd eu tenho, anon_users = /PubRoot/*/ mas não parece estar funcionando.

Como eu posso fazer isso? Posso aceitar outra solução possível para o problema de segurança.

informação relacionada