Maison >tutoriels informatiques >connaissances en informatique >Le système Ubuntu utilise vsftpd pour créer un serveur FTP.

Le système Ubuntu utilise vsftpd pour créer un serveur FTP.

WBOY
WBOYavant
2024-02-18 17:50:13432parcourir

Le système Ubuntu utilise vsftpd pour créer un serveur FTP.

Pour utiliser vsftpd pour créer un serveur FTP sur le système Ubuntu, vous pouvez suivre les étapes suivantes :

  1. Installez vsftpd :

    Ouvrez un terminal et exécutez la commande suivante pour installer vsftpd :

    sudo apt update
    sudo apt install vsftpd
  2. Configurer vsftpd :

    Ouvrez le fichier de configuration de vsftpd à l'aide d'un éditeur de texte (tel que nano ou vi) :

    sudo nano /etc/vsftpd.conf

    Dans le fichier de configuration, vous pouvez apporter les modifications suivantes ou ajouter si nécessaire :

    • Activer l'accès anonyme (si nécessaire) :

      anonymous_enable=YES
    • Désactiver les téléchargements anonymes (si vous le souhaitez) :

      anon_upload_enable=NO
    • Activer l'accès des utilisateurs locaux :

      local_enable=YES
    • Définissez la liste des utilisateurs autorisés à se connecter :

      userlist_enable=YESuserlist_file=/etc/vsftpd.userlistuserlist_deny=NO
    • Si vous souhaitez restreindre les utilisateurs à leur répertoire personnel, décommentez la ligne suivante :

      chroot_local_user=YESchroot_list_enable=YESchroot_list_file=/etc/vsftpd.chroot_list
    • Enregistrez et fermez le fichier.
  3. Créer un utilisateur :

    Si vous souhaitez autoriser les utilisateurs locaux à accéder au serveur FTP, vous pouvez créer un utilisateur FTP. Exécutez la commande suivante pour créer un nouvel utilisateur :

    sudo adduser ftpuser

    Définissez le nom d'utilisateur et le mot de passe en fonction des invites.

  4. Démarrez le service vsftpd :

    Exécutez la commande suivante pour démarrer le service vsftpd :

    sudo systemctl start vsftpd
  5. Configurer le pare-feu :

    Si votre système dispose d'un pare-feu activé (tel que ufw), vous devez ouvrir le port de données FTP. Exécutez la commande suivante pour autoriser le transfert FTP :

    sudo ufw allow 20/tcpsudo ufw allow 21/tcp
  6. Vérifier le serveur FTP :

    Utilisez un client FTP sur un autre ordinateur pour vous connecter à votre serveur FTP et connectez-vous en utilisant les informations d'identification utilisateur que vous avez créées. Vous devriez pouvoir vous connecter avec succès au serveur FTP et accéder à vos fichiers.

Vous avez maintenant configuré avec succès un serveur FTP à l'aide de vsftpd sur votre système Ubuntu. Veuillez noter que ces étapes concernent les systèmes Ubuntu, si vous utilisez une autre distribution Linux, veuillez consulter la documentation ou le guide correspondant.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer