GNU/Linux >> Tutoriels Linux >  >> Ubuntu

Comment installer ProFTPD sur Ubuntu 15.04

Dans ce tutoriel, nous allons vous montrer comment installer ProFTPD sur Ubuntu 15.04. Pour ceux d'entre vous qui ne le savaient pas, ProFTPD est un serveur FTP sous licence GPL qui peut être installé gratuitement sur votre système Linux. C'est une alternative à vsftpd. Le serveur FTP open source ProFTPD est l'un des démons de transfert de fichiers les plus utilisés, sécurisés et fiables sur les environnements Unix, en raison de sa simplicité de configuration de fichiers, de sa vitesse et de sa facilité d'installation.

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. Je vais vous montrer l'installation étape par étape de ProFTPD sur le serveur Ubuntu 15.04.

Installer ProFTPD sur Ubuntu 15.04

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

sudo apt-get update
sudo apt-get upgrade

Étape 2. Installez ProFTPD et tous les packages requis.

sudo apt-get install proftpd

Pendant l'installation, vous serez invité à choisir la méthode d'installation souhaitée. Il existe deux méthodes d'installation, démon standard et démon init.

Configurer Proftpd

Étape 3. Configurez ProFTPD.

Le fichier de configuration par défaut de ProFTPD se trouve dans /etc/proftpd.conf .

nano /etc/proftpd.conf

Remplacez ServerName par le nom d'hôte de votre serveur. Dans le cas ci-dessous, ftp.idroot.us est un exemple :

ServerName “ftp.idroot.us”

Décommentez DefaultRoot :

# Use this to jail all users in their homes
DefaultRoot

Créer un utilisateur FTP

Étape 4. Ajoutez un utilisateur FTP.

Avant de créer un utilisateur pour Proftpd, veuillez ajouter /bin/false à votre /etc/shells fichier :

echo "/bin/false" >> /etc/shells

Créez un utilisateur avec un répertoire personnel où il y aura accès par FTP. Je vais désactiver l'accès au shell pour cet utilisateur en lui attribuant le "/bin/false" shell pour s'assurer qu'il ne peut pas se connecter par SSH. Mon nom d'utilisateur est nommé "idroot", veuillez remplacer idroot par votre nom d'utilisateur dans la commande suivante :

adduser --home /home/idroot --shell /bin/false idroot

Ensuite, configurez Proftpd pour autoriser l'utilisateur idroot à accéder au serveur FTP :

cd /etc/proftpd/
nano proftpd.con

Ajoutez cette configuration pour permettre à l'utilisateur idroot de se connecter et de charger/télécharger le fichier vers/depuis son répertoire personnel /home/idroot :

<Directory /home/idroot>
Umask 022 022
AllowOverwrite off
     <Limit LOGIN>
        AllowUser idroot
        DenyALL
     </Limit>
     <Limit ALL>
        Order Allow,Deny
        AllowUser idroot
        Deny ALL
    </Limit>
    <Limit MKD STOR DELE XMKD RNRF RNTO RMD XRMD>
    AllowUser idroot
    Deny ALL
    </Limit>
</Directory>

Exécutez les commandes ci-dessous pour redémarrer ProFTPD :

systemctl restart proftpd

Étape 5. Accédez au serveur FTP.

Une fois que vous avez installé le serveur FTP et que vous l'avez configuré à votre goût, il ne vous reste plus qu'à ouvrir un client FTP et vous connecter au serveur en utilisant son adresse IP , nom d'hôte ou nom de domaine. Si tout est correctement configuré, vous devriez avoir accès 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 les systèmes Ubuntu 15.04. Pour obtenir de l'aide supplémentaire ou des informations utiles, nous vous recommandons de consulter le site Web officiel de ProFTPD.


Ubuntu
  1. Comment installer ProFTPD sur Ubuntu 14.04

  2. Comment installer ProFTPD sur Ubuntu 20.04 LTS

  3. Comment installer R sur Ubuntu 16.04

  4. Comment installer Go sur Ubuntu 18.04

  5. Comment installer le serveur FTP sur Ubuntu 20.04

Comment installer Vsftpd sur Ubuntu 16.04

Comment installer Vsftpd sur Ubuntu 18.04 LTS

Comment installer Go dans Ubuntu 20.04

Comment installer Go sur Ubuntu 22.04

Comment installer le serveur FTP sur Ubuntu ?

Comment installer FTP sur Ubuntu 18.04 ?