Comment créer un utilisateur pour le serveur ftp?


14

J'utilise vsftpd. J'ai besoin d'un ftpserveur pour mon serveur web, je peux me connecter sous mon compte bien sûr, mais je ne peux pas faire la chose principale pour laquelle il est destiné et ajouter / éditer / supprimer des fichiers dans mon répertoire var / www.

Quelqu'un pourrait-il me guider à travers le processus de création d'un nouvel utilisateur pour seulement ftp et lui permettre de modifier quoi que ce soit dans ce dossier? Ou existe-t-il un moyen plus simple de modifier cela avec un autre compte?


pourriez-vous spécifier quel logiciel vous utilisez pour le serveur ftp?
zuberuber

Oh désolé, c'est VSFTPD
NardCake

Réponses:


11

modifier /etc/vsftpd.confet supprimer #de local_enable=YES, write_enable=YESet chroot_list_enable=YES.

entrez maintenant ceci au terminal sudo touch /etc/vsftp.chroot_list

et enfin modifier /etc/vsftp.chroot_listet ajouter un utilisateur par ligne.


Et cela me donnera accès à ce dossier?
NardCake

Ya qui n'a pas résolu mon problème, je ne peux pas accéder aux fichiers d'édition / création / ou de téléchargement dans var / www. C'est pourquoi j'ai posé cette question: |
NardCake

L'utilisateur doit avoir la permission de lire / écrire / exécuter dans / var / www pour faire de telles choses. Je suggère de lire man chmodetman chown
zuberuber

6
Comment puis-je spécifier le mot de passe dans ce fichier. Est-ce nom d'utilisateur: modèle de mot de passe ou nom d'utilisateur = modèle de mot de passe. Veuillez préciser.
Chanaka udaya

avez-vous un exemple de modification de /etc/vsftp.chroot_list. nom d'utilisateur + mot de passe
jerinho
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.