Hostwinds Tutorial
Cerca risultati per:
Sommario
Tag: Debian
Questa guida ti guiderà attraverso l'installazione e la configurazione del server PROFPD, mostrando come personalizzare le azioni del server del FTP camminando tramite la configurazione PROFPD.
Passo 1: SSH nella tua installazione Debian
Passo 2: Installare aggiornamenti
apt-get update
Passaggio 3: Installa Proftpd
apt-get install proftpd
Passo 1: Per prima cosa, dobbiamo aggiungere una riga al file / etc / shells
nano /etc/shells
Passo 2: Quindi aggiungi la seguente riga in fondo
/bin/false
Passaggio 3: Crea la directory FTP
cd /home
mkdir /home/FTP
La directory FTP può essere chiamata tutto ciò che desideri, ma per ora, lo chiameremo FTP
Passaggio 4: Crea la directory per il tuo utente virtuale
mkdir /home/FTP/
Sostituisci \ con ciò che desideri essere chiamato il tuo utente virtuale
Passaggio 5: Crea l'utente virtuale FTP
useradd -p -d /home/FTP/ -s /bin/false
Sostituisci \ con ciò che desideri che il tuo utente virtuale venga chiamato e sostituire \ con la password desiderata
Passaggio 6: Assicurati di modificare le autorizzazioni del file in 777
chmod 777 FTP
Se hai intenzione di avere più utenti, non dimenticare di aggiungere tali directory nella directory FTP.
Passo 1: Impostazione della directory principale predefinita
nano /etc/proftpd/proftpd.conf
Passo 2: Rimuovere il commento dall'opzione DefaultRoot. All'inizio sembrerà così
#DefaultRoot ~
Per favore impostalo su questo
DefaultRoot /home/FTP
Passaggio 3: Imposta la directory per utente virtuale. Nella parte inferiore di questo file di configurazione, aggiungi queste linee.
\ <Directory / home / ftp /
DenyALL
AllowUser <username>
<Directory /home/FTP/
DenyALL
AllowUser <username>
Assicurati di farlo con ogni utente.
Assicurati di sostituire \ con gli utenti che hai creato in precedenza
Passaggio 4: Avvio del servizio ProFTPd
/etc/init.d/proftpd start
Scritto da Hostwinds Team / giugno 8, 2018