Estou trabalhando em um novo servidor FTP com Very Simple FTP (vsftp) e me perguntando como exatamente o usuário anônimo funciona no vsftp. O Archwiki não parece dar uma boa explicação do que é, apenas que pode ser usado para login. Da mesma forma, man vsftpd.conf
não explica. Ambos parecem assumir um conhecimento prático desse "usuário anônimo".
Consegui que o servidor FTP funcionasse com o login anônimo (e tive que adivinhar o nome de usuário/senha até descobrir que o nome de usuário é "anônimo" e a senha é arbitrária -- isso está documentado em algum lugar?), então minha pergunta não é sobre como configurá-lo (que os manuais explicam bem), mas sim o que é o usuário anônimo .
Não parece para o ftp
usuário (e não no ftp
grupo) qual foi meu palpite inicial, porque alterar as permissões do diretório ftp para algo como 550
não permite mais que o usuário anônimo o visualize. Da mesma forma, opções como anon_other_write_enable
podem alterar suas permissões.
É um verdadeiro usuário do Linux? vsftp
não aparece em /etc/passwd
, então eu acho que não. Se não, o que é e como funciona?