GNU/Linux >> Tutoriels Linux >  >> Linux

Utilisation d'une liste d'utilisateurs autorisés avec VSFTPD

Un coup d'œil rapide ne montre rien de mal avec votre fichier de configuration... le problème peut se situer ailleurs.

Vous avez probablement déjà essayé ceci, mais cela vaut peut-être la peine de vérifier ce qui suit :

  • Assurez-vous que l'utilisateur vsftpd en cours d'exécution dispose des privilèges appropriés sur /etc/vsftp.user_list . Vous n'avez pas votre propre utilisateur non privilégié configuré avec le nopriv_user directive, mais la valeur par défaut est personne.
  • Essayez de commenter le chroot_local_users directive pour voir s'il y a un problème avec le chroot-ing.
  • Avez-vous redémarré le processus vsftpd après avoir apporté des modifications ? Un Doh commun ! Le moment sysadmin pour moi est que je fais les changements de configuration mais j'oublie de HUP au processus... (embarrassant, oui je sais).
  • Essayez d'exécuter vsftpd directement à partir de la ligne de commande afin que les erreurs soient transmises à STDERR.
  • Avez-vous configuré votre utilisateur streams avoir /bin/false en tant que shell de connexion ? Essayez d'utiliser /bin/nologin Au lieu. /bin/false empêchera cet utilisateur de se connecter.
  • En dernier recours, envisagez d'utiliser PAM et des utilisateurs virtuels.

Linux
  1. Liste des utilisateurs sous Linux - Meilleure méthode

  2. Limiter l'accès FTP uniquement à /var/www avec Vsftpd ?

  3. Utiliser –exclude avec la commande Du ?

  4. Comment configurer VSFTPD sur CentOS 7.x ?

  5. Utilisation des couleurs avec printf

Comment répertorier les utilisateurs sous Linux

Premiers pas avec GIT sous Linux

Utilisation de la messagerie Web RoundCube avec ISPConfig 3 sur Debian Wheezy (Apache2)

Commande SS sous Linux avec des exemples utiles

Comment lister les systèmes de fichiers sous Linux à l'aide de Lfs

Utilisation de la messagerie Web RoundCube avec ISPConfig 3 sur Debian Wheezy (nginx)