vsFTPd (de l'anglès very secure FTP daemon), és un servidor de FTP popular entre sistemes Unix i Linux. Està llicenciat sota la llicència GPL i suporta IPv6 i SSL. A més, suporta FTP explícit i implícit. vsFTPd es pot utilitzar en les distribucions de GNU/Linux com Ubuntu, CentOS o Debian.
Instal·lació de vsFTPd
Per instal·lar vsFTPd al teu servidor Clouding és necessari executar la següent ordre si utilitzes Debian o Ubuntu:
# apt-get install vsftpd
I si treballes amb CentOS:
# yum install vsftpd
Un cop finalitzi la instal·lació, ja tindràs el servei instal·lat al teu servidor. Tanmateix, encara cal fer alguns canvis en la configuració.
Configuració de vsFTPd
Un cop vsFTPd està instal·lat, es pot començar a configurar el servidor FTP. Aquest servei per defecte té la sessió anònima desactivada, a més, ve sense els usuaris empresonats, la qual cosa vol dir que qualsevol usuari que iniciï sessió es podrà moure per tots els directoris. Així que el primer que cal fer és activar el chroot o empresonament dels usuaris:
# vi /etc/vsftpd.conf
Descomenta els següents paràmetres:
chroot_list_enable=YES
chroot_list_file=/etc/vsftpd.chroot_list
write_enable=YES
allow_writeable_chroot=YES
# chroot_local_user=YES # Descomentar per empresonar l'usuari
Un cop hagis realitzat aquests canvis, pots desar i sortir. Tot seguit reinicia el servei de vsftpd:
# systemctl restart vsftpd
Amb això ja podràs connectar des del navegador posant a la barra d'adreces ftp://IP_servidor:
També si crees un usuari nou, podràs iniciar sessió per Filezilla:
# adduser clouding
Configurar FTP passiu vsFTPd
Per defecte, el mode passiu no està habilitat en vsFTPd, per la qual cosa caldrà configurar-lo. En el següent article expliquem com fer-ho, Configurar FTP passiu vsFTPd a GNU/Linux
Esperem haver-te ajudat amb aquest article! 🙂 Recorda, si tens consultes sobre aquesta o una altra qüestió relacionada amb els teus servidors a Clouding, no dubtis a contactar-nos a soporte@clouding.io Estem al teu costat per al que necessitis!