GNU/Linux >> Tutoriels Linux >  >> Ubuntu

Comment installer ProFTPD sur Ubuntu 20.04 LTS

Dans ce didacticiel, nous allons vous montrer comment installer ProFTPD sur Ubuntu 20.04 LTS. Pour ceux d'entre vous qui ne le savaient pas, ProFTPd est une application de serveur FTP open source qui vous permet de configurez vos propres serveurs FTP sur un système Linux. Il se distingue par sa haute configuration et par la disponibilité d'une excellente documentation pour tous les utilisateurs.

Cet article suppose que vous avez au moins des connaissances de base sur Linux, que vous savez utiliser le shell et, plus important encore, que vous hébergez votre site sur votre propre VPS. L'installation est assez simple et suppose que vous s'exécutent dans le compte root, sinon vous devrez peut-être ajouter 'sudo ‘ aux commandes pour obtenir les privilèges root. Je vais vous montrer pas à pas l'installation du ProFTPD sur Ubuntu 20.04 (Focal Fossa). Vous pouvez suivre les mêmes instructions pour Ubuntu 18.04, 16.04 et toute autre distribution basée sur Debian comme Linux Mint.

Prérequis

  • Un serveur exécutant l'un des systèmes d'exploitation suivants :Ubuntu 20.04, 18.04 et toute autre distribution basée sur Debian comme Linux Mint ou un système d'exploitation élémentaire.
  • Il est recommandé d'utiliser une nouvelle installation du système d'exploitation pour éviter tout problème potentiel.
  • Accès SSH au serveur (ou ouvrez simplement Terminal si vous êtes sur un ordinateur de bureau).
  • Un non-root sudo user ou l'accès à l'root user . Nous vous recommandons d'agir en tant qu'non-root sudo user , cependant, car vous pouvez endommager votre système si vous ne faites pas attention lorsque vous agissez en tant que root.

Installer ProFTPD sur Ubuntu 20.04 LTS Focal Fossa

Étape 1. Tout d'abord, assurez-vous que tous vos packages système sont à jour en exécutant le apt suivant commandes dans le terminal.

sudo apt update
sudo apt upgrade

Étape 2. Installation de ProFTPD sur Ubuntu 20.04.

Par défaut, ProFTPD est disponible sur les référentiels de base Ubuntu. Maintenant, nous exécutons la commande suivante pour l'installer :

sudo apt install proftpd

Après l'installation, exécutez les commandes ci-dessous qui peuvent être utilisées pour arrêter, démarrer et activer le service du serveur pour qu'il démarre toujours au démarrage du serveur :

sudo systemctl start proftpd
sudo systemctl enable proftpd

Étape 3. Configuration de ProFTPD.

Les fichiers de configuration par défaut de ProFTPD sont disponibles dans le /etc/proftpd/proftpd.conf annuaire. Avant de le modifier, il est pratique de faire une sauvegarde du fichier d'origine que nous pourrons utiliser si nous rencontrons un problème plus tard :

sudo cp /etc/proftpd/proftpd.conf /etc/proftpd/proftpd.conf.bak
sudo nano /etc/proftpd/proftpd.conf

Edit décommenter (spécifiez le répertoire racine pour chroot) :

# Use this to jail all users in their homes 
# DefaultRoot			~
DefaultRoot /home/Linux/Docs

Vous pouvez modifier le paramètre selon vos besoins :

  • ServerName :vous pouvez le modifier comme nom de serveur par défaut
  • UtiliserIPV6 :vous pouvez le désactiver en le désactivant
  • DefaultRoot :vous pouvez décommenter cette ligne pour limiter les utilisateurs à leurs dossiers personnels
  • Port :vous pouvez exécuter ProFTPD sur un port personnalisé en le modifiant sur cette ligne
  • SystemLog :l'emplacement par défaut du fichier journal. Vous pouvez le modifier selon vos besoins

Étape 4. Création d'utilisateurs ProFTPD.

Parlons maintenant des étapes pour créer un utilisateur FTP "idroot-user ” avec le dossier “/var/www/ ” comme dossier de départ :

sudo useradd idroot-user
sudo passwd idroot-user

Pour changer le répertoire personnel de l'utilisateur, utilisez :

sudo usermod -m -d /var/www/ idroot-user

Maintenant, redémarrez le service PROFTPD pour appliquer les modifications :

sudo systemctl restart proftpd

Étape 5. Accéder au serveur FTP.

Nous allons accéder à ProFTPD via FileZilla à partir du système client. Nous installons maintenant FileZilla sur votre système client à l'aide de la commande suivante :

sudo apt install filezilla

Il ne vous reste plus qu'à ouvrir un client FTP et vous connecter au serveur en utilisant son adresse IP, son nom d'hôte ou son nom de domaine. Si tout est correctement configuré, vous doit être autorisé à accéder au serveur avec le nom d'utilisateur et le mot de passe corrects.

Félicitations ! Vous avez installé ProFTPD avec succès. Merci d'avoir utilisé ce didacticiel pour installer ProFTPD sur le système Ubuntu 20.04 LTS Focal Fossa. Pour une aide supplémentaire ou des informations utiles, nous vous recommandons de consulter le site Web officiel de ProFTPD.


Ubuntu
  1. Comment installer OctoberCMS sur Ubuntu 16.04 LTS

  2. Comment installer AbanteCart sur Ubuntu 16.04 LTS

  3. Comment installer Grafana sur Ubuntu 16.04 LTS

  4. Comment installer R sur Ubuntu 18.04 LTS

  5. Comment installer R sur Ubuntu 20.04 LTS

Comment installer Unison sur Ubuntu 16.04 LTS

Comment installer Pghero sur Ubuntu 16.04 LTS

Comment installer Spotify sur Ubuntu 18.04 LTS

Comment installer ClamAV sur Ubuntu 18.04 LTS

Comment installer MongoDB sur Ubuntu 18.04 LTS

Comment installer Jenkins sur Ubuntu 18.04 LTS