Eu usei o seguinte link para configurar o VSFTP alguns meses atrás, você pode tentar. O link é aqui
Nas duas últimas horas eu andei me intrometendo com vsftpd e pro-ftpd e Apache (para WebDav) e descobri que não há um programa que pode simplesmente ser executado a partir do cmd e fornecer automaticamente somente leitura acesso ao servidor. Estou tendo uma enorme dor de cabeça e a documentação fornecida não é realmente útil (mas o Apache tenta com os erros).
Eu realmente aprecio se alguém puder me indicar algo que ajude.
TIA.
Edit: - Eu não quero poder editar nada e eu quero ter todo o sistema exposto via FTP. Não tenho preocupações sobre segurança em relação a este servidor.
Edit2: - Eu finalmente consegui fazê-lo funcionar com o vsftpd, aparentemente o problema que tenho tido é que quando eu usei o padrão e as contas anônimas, eles exibiram apenas var / www / ftp então eu criei um novo conta com adduser ftpuser -d / ((e algo de / etc / shells)) e isso permitiu que o acesso FTP de conta de usuário para todo o sistema, o que eu pretendia fazer. Obrigado por todas as respostas, e deixarei este tópico aberto se alguém se lembrar ou souber o comando completo que usei.
Editar3: - usermod --home / var / www / nome de usuário de link pode funcionar (ou, neste caso, usermod --home / username)
Eu usei o seguinte link para configurar o VSFTP alguns meses atrás, você pode tentar. O link é aqui