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
Libérer: 2024-02-18 17:50:13
avant
430 Les gens l'ont consulté

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
    Copier après la connexion
  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
    Copier après la connexion

    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
      Copier après la connexion
    • Désactiver les téléchargements anonymes (si vous le souhaitez) :

      anon_upload_enable=NO
      Copier après la connexion
    • Activer l'accès des utilisateurs locaux :

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

      userlist_enable=YESuserlist_file=/etc/vsftpd.userlistuserlist_deny=NO
      Copier après la connexion
    • 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
      Copier après la connexion
    • 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
    Copier après la connexion

    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
    Copier après la connexion
  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
    Copier après la connexion
  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!

Étiquettes associées:
source:mryunwei.com
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal