web-dev-qa-db-fra.com

Comment ajouter un nouvel utilisateur VSFTPD? (Ne fonctionne pas)

J'essaie de créer un nouvel utilisateur VSFTPD, mais il semble y avoir un manque de documentation expliquant comment créer un nouvel utilisateur + passer et lui attribuer un répertoire spécifique.

Est-ce que quelqu'un connaît peut-être un moyen simple de faire cela?

Pour le moment, je viens de créer un nouvel utilisateur et il s’agit de mon fichier vsftpd.conf, mais j’obtiens une erreur d’authentification de 530 login.

listen=YES
anonymous_enable=NO
local_enable=YES
virtual_use_local_privs=YES
write_enable=YES
connect_from_port_20=YES
secure_chroot_dir=/var/run/vsftpd
pam_service_name=vsftpd
guest_enable=YES
user_sub_token=$USER
local_root=/var/lib/
chroot_local_user=YES
hide_ids=YES
listen_port=201
2
Mr. King

éditez le fichier /etc/vsftpd.conf

Ajustez ce qui suit

local_enable=YES
write_enable=YES (this is to allow uploading)

Maintenant, créez un utilisateur système (useradd ..) et cet utilisateur pourra se connecter via FTP à votre serveur. consultez le fichier vsftpd.conf pour le rendre plus sûr (chroot, ...)

1
Jelle Smedts