GNU/Linux >> Tutoriels Linux >  >> Linux

500 OOPS :vsftpd :refus de s'exécuter avec une racine accessible en écriture dans chroot() - la connexion a échoué sur Debian

Solution 1 :

Je l'ai trop cherché, et j'ai vraiment confondu, alors j'ai décidé de changer vsFTPd en SFTP ou autre chose, jusqu'à ce que je trouve un lien sur ce bogue.

Ensuite, j'ai découvert que ce problème était résolu dans vsFTPd version 3. J'ai donc cherché comment le mettre à niveau et j'ai pu trouver pour ajouter le jessie référentiel vers mon installation Debian 7.3 et mettez-le à niveau ainsi :

echo "deb http://ftp.us.debian.org/debian jessie main contrib non-free" >> /etc/apt/sources.list
aptitude update
aptitude upgrade vsftpd
echo "allow_writeable_chroot=YES" >> /etc/vsftpd.conf
service vsftpd restart

Maintenant, cela fonctionne correctement pour moi.

Solution 2 :

Ajoutez simplement

seccomp_sandbox=NO

à la configuration et redémarrez le service avec service vsftpd restart

Ensuite, "allow_writeable_chroot=YES" fonctionnera également avec les nouvelles versions de vsFTPd (trouvé dans 500 OOPS :vsftpd :refuser de s'exécuter avec une racine inscriptible à l'intérieur de chroot() Garder l'utilisateur en prison ).


Linux
  1. Activer la connexion racine SSH sur le serveur Debian Linux

  2. Démarrer avec ls

  3. Debian – Comment exécuter des programmes 32 bits sur une Debian/ubuntu 64 bits ?

  4. Impossible de signer Csr avec la clé racine Ca ?

  5. Letsencrypt a échoué avec ImportError :aucun module nommé interface

Comment exécuter OpenVPN automatiquement sur Debian avec une adresse IP statique

Comment configurer un serveur FTP avec VSFTPD sur Debian 9

Hébergement virtuel avec vsftpd et MySQL sur Debian Squeeze

Comment installer le serveur FTP vsftpd avec TLS sur Debian 10

Connexion root automatique dans Debian 8.0 (console uniquement)

Configuration du service Systemd pour qu'il s'exécute avec un accès root