Hostwinds Tutorial
Cerca risultati per:
Sommario
Tag: Cloud Servers, FTP
Questa guida copre come creare account FTP utilizzando VSFTPD e questo software può essere installato su Centos 6, Centos 7 e Ubuntu.
Prima di installare qualsiasi software, è sempre le migliori pratiche per garantire che il tuo sistema sia aggiornato.Si prega di consultare e seguire la seguente guida per aggiornare il server. Come aggiornare il tuo server
Passo 1 - Innanzitutto, installa vsftpd. Fallo emettendo il seguente comando mentre sei connesso tramite SSH.
yum install vsftpd
Nota: ti verrà richiesto di confermare l'installazione.Se desideri evitare questo, puoi usare l'opzione -y.
Passo 2 - FTP è tecnicamente ora funzionale sul server.Tuttavia, si consiglia di adottare le seguenti modifiche alla sicurezza nel file di configurazione per VSFTPD.(Situato a /etc/vsftpd/vsftpd.conf)
anonymous_enable=NO
local_enable=YES
write_enable=YES
chroot_local_user=YES
allow_writeable_chroot=YES
Una volta apportate queste modifiche, è necessario riavviare il servizio VSFTPD:
service vsftpd restart
Passaggio 3 - Ora dovresti impostare il servizio vsftpd in modo che si avvii sempre all'avvio utilizzando il seguente comando:
chkconfig vsftpd on
Passaggio 4 - Il passaggio finale è consentire la porta FTP predefinita (21) attraverso il firewall. A tale scopo, utilizzare il comando seguente:
iptables -A INPUT -p TCP -m TCP --dport 21 -j ACCEPT
Passaggio 5 - Ora riavvia il firewall utilizzando il seguente comando:
service iptables restart
Passo 1 - Installa vsftpd. Fallo emettendo il seguente comando mentre sei connesso tramite SSH.
yum install vsftpd
Ti verrà richiesto di confermare l'installazione premendo "Y", se desideri evitare questo, è possibile utilizzare l'opzione -y alla fine del comando.
Passo 2 - FTP è ora funzionale sul server, tuttavia è consigliato di apportare le seguenti modifiche alla sicurezza al file di configurazione per VSFTPD.(Situato a /etc/vsftpd.conf)
anonymous_enable=NO
local_enable=YES
write_enable=YES
chroot_local_user=YES
allow_writeable_chroot=YES
Dopo aver apportato queste modifiche, riavvia il servizio vsftpd utilizzando il seguente comando:
systemctl restart vsftpd
Passaggio 3 - Ora dovresti impostare il servizio vsftpd in modo che si avvii sempre all'avvio utilizzando il seguente comando:
systemctl enable vsftpd
Passaggio 4 - Il passaggio finale è consentire la porta FTP predefinita (21) attraverso il firewall. A tale scopo, utilizzare il comando seguente:
firewall-cmd --permanent --add-port=21/TCP
Passaggio 5 - Ora riavvia il firewall utilizzando il seguente comando:
firewall-cmd --reload
Passo 1 - Installa vsftpd. Fallo emettendo il seguente comando mentre sei connesso tramite SSH.
apt-get install vsftpd
Ti verrà richiesto di confermare l'installazione.Se desideri evitare questo, puoi usare l'opzione -y.
Passo 2 - FTP è ora funzionale sul server.Tuttavia, si consiglia di adottare le seguenti modifiche alla sicurezza nel file di configurazione per VSFTPD.(Situato a /etc/vsftpd.conf)
anonymous_enable=NO
local_enable=YES
write_enable=YES
chroot_local_user=YES
allow_writeable_chroot=YES
Una volta effettuata queste modifiche, è necessario riavviare il servizio VSFTPT utilizzando il seguente comando:
service vsftpd restart
È possibile creare un nuovo utente che può essere utilizzato per FTP utilizzando il comando Aggiungi utente.Si noti che la sintx specifica di questo comando impedisce l'accesso alla shell bash per l'utente FTP creato.Questo comando funzionerà sia per Centos / Redhat che per Ubuntu / Debian.Per aggiungere un nuovo utente FTP, emettere il comando seguente mentre si è registrato tramite SSH, sostituendo NewUserName con il nome utente che desideri utilizzare.
useradd -m NewUserName -s /usr/sbin/nologin
Una volta aggiunto l'utente, impostare la sua password utilizzando il seguente comando, sostituendo username con il nome dell'utente:
passwd username
Ti verrà richiesto di inserire la password due volte.Tuttavia, la password non sarà visibile come la digita.Stai attento.
Ora dovresti essere in grado di accedere al server tramite FTP utilizzando l'indirizzo IP del server, il nome utente e la password che hai creato e la porta 21. Tieni presente che l'utente avrà accesso solo alla sua directory home specifica.
Scritto da Michael Brower / dicembre 13, 2016