GNU/Linux >> Linux Esercitazione >  >> Ubuntu

Come installare ProFTPD su Ubuntu 15.04

In questo tutorial, ti mostreremo come installare ProFTPD su Ubuntu 15.04. Per chi non lo sapesse, ProFTPD è un server FTP con licenza GPL che può essere installato gratuitamente sul tuo sistema Linux. È un'alternativa a vsftpd. Il server FTP open source ProFTPD è uno dei demoni di trasferimento file più utilizzati, sicuri e affidabili in ambienti Unix, grazie alla sua semplicità di configurazione dei file, velocità e facile configurazione.

Questo articolo presuppone che tu abbia almeno una conoscenza di base di Linux, sappia come usare la shell e, soprattutto, che ospiti il ​​tuo sito sul tuo VPS. L'installazione è abbastanza semplice. Lo farò mostrarti l'installazione passo passo di ProFTPD nel server Ubuntu 15.04.

Installa ProFTPD su Ubuntu 15.04

Passaggio 1. Innanzitutto, assicurati che tutti i pacchetti di sistema siano aggiornati eseguendo il seguente apt-get comandi nel terminale.

sudo apt-get update
sudo apt-get upgrade

Passaggio 2. Installa ProFTPD e tutti i pacchetti richiesti.

sudo apt-get install proftpd

Durante l'installazione, ti verrà chiesto di scegliere il metodo di installazione che desideri. Esistono due metodi di installazione, daemon standard e daemon init.

P>

Configura Proftpd

Passaggio 3. Configura ProFTPD.

Il file di configurazione predefinito di ProFTPD si trova in /etc/proftpd.conf .

nano /etc/proftpd.conf

Cambia ServerName con il nome host del tuo server. Nel caso seguente, ftp.idroot.us è un esempio:

ServerName “ftp.idroot.us”

Decommenta DefaultRoot:

# Use this to jail all users in their homes
DefaultRoot

Crea utente FTP

Passaggio 4. Aggiungi un utente FTP.

Prima di creare un utente per Proftpd, aggiungi /bin/false al tuo /etc/shells file:

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

Crea un utente con una home directory a cui potrà accedervi tramite FTP. Disattiverò l'accesso alla shell per questo utente assegnando "/bin/false" shell a lui per assicurarsi che non possa accedere tramite SSH. Il mio nome utente si chiama "idroot", per favore sostituisci idroot con il tuo nome utente nel comando successivo:

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

Avanti, configura Proftpd per consentire all'utente idroot di accedere al server FTP:

cd /etc/proftpd/
nano proftpd.con

Aggiungi questa configurazione per consentire all'utente idroot di accedere e caricare/scaricare file nella/dalla sua home directory /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>

Esegui i comandi seguenti per riavviare ProFTPD:

systemctl restart proftpd

Passaggio 5. Accedi al server FTP.

Dopo aver installato il server FTP e averlo configurato a tuo piacimento, ora tutto ciò che devi fare è aprire un client FTP e connetterti al server usando il suo indirizzo IP , hostname o nome di dominio. Se tutto è configurato correttamente, dovresti avere accesso al server con il nome utente e la password corretti.

Congratulazioni! Hai installato correttamente ProFTPD. Grazie per aver utilizzato questo tutorial per l'installazione di ProFTPD su sistemi Ubuntu 15.04. Per ulteriore aiuto o informazioni utili, ti consigliamo di controllare il sito Web ufficiale di ProFTPD.


Ubuntu
  1. Come installare ProFTPD su Ubuntu 14.04

  2. Come installare ProFTPD su Ubuntu 20.04 LTS

  3. Come installare R su Ubuntu 16.04

  4. Come installare Vai su Ubuntu 18.04

  5. Come installare il server FTP su Ubuntu 20.04

Come installare Vsftpd su Ubuntu 16.04

Come installare Vsftpd su Ubuntu 18.04 LTS

Come installare Go in Ubuntu 20.04

Come installare Vai su Ubuntu 22.04

Come installare il server FTP su Ubuntu?

Come installare FTP su Ubuntu 18.04?