Eu acabei trabalhando nisso e pensei em compartilhar os passos abaixo ...
Se você estiver usando o arquivo pureftp.passwd
para gerenciar seus usuários virtuais, siga estas etapas:
-
Faça o backup de
pureftp.passwd
antes de fazer qualquer alteração. O meu estava em/etc/pure-ftpd/
.$ cd /etc/pure-ftpd/
$ cp pureftp.passwd pureftp_backup.passwd -
Abra o arquivo
pureftp.passwd
com seu editor favorito, por exemplo.nano
ouvi
.$ nano pureftp.passwd
O começo deve ser semelhante a este:
username1:@!#*HKnkasd ...
username2:G(*asHJKY#$ ... -
Edite os nomes de usuário e salve o arquivo.
-
Em seguida, você precisa reconstruir o banco de dados do usuário pure-ftpd:
$ pure-pw mkdb
-
Teste as alterações.
NOTE: Note you might need to prepend 'sudo' to the commands depending on your user access. Also you do not type the '$' sign in the above commands. It's purely indicative of your shell prompt.