#servidorvsFTPD
Explore tagged Tumblr posts
sololinuxes 5 years ago
Text
Instalar y configurar vsFTPD en CentOS y derivados
Tumblr media
Instalar y configurar vsFTPD en CentOS y derivados. El servidor ftp, vsftpd, es el preferido por la mayor铆a de administradores de sistemas. Sin duda alguna y pese a ser un veterano, es uno de los m谩s potentes y completos que tenemos a nuestra disposici贸n聽 en cualquier distribuci贸n Linux. VsFTPD ofrece una configuraci贸n sencilla pero muy completa y, eso es algo a tener en cuenta si lo comparamos con el resto de servidores ftp. En el articulo de hoy vemos como instalar y configurar (de forma b谩sica), un servidor vsFTPD de forma que lo puedas tener en marcha en pocos minutos. 聽
Instalar y configurar vsFTPD en CentOS
Instalar vsFTPD en CentOS, Fedora y derivados Este servidor ftp est谩 incluido en los repositorios oficiales, por lo tanto su instalaci贸n es tan simple como ejecutar el siguiente comando. sudo yum install vsftpd Una vez termine la instalaci贸n iniciamos vsFTPD. sudo systemctl start vsftpd Habilitamos su inicio al arrancar el sistema. sudo systemctl enable vsftpd Verificamos que se esta ejecutando de forma correcta. sudo systemctl status vsftpd ejemplo de salida correcta...
Tumblr media
Status de vsFTPD 聽 Configurar vsFTPD Abrimos el archivo de configuraci贸n. sudo nano /etc/vsftpd/vsftpd.conf Como podr谩s comprobar existen muchas opciones que puedes configurar seg煤n tus necesidades, nosotros indicamos las b谩sicas para un correcto funcionamiento del servidor. Debes asegurarte que ninguna de las siguientes lineas est谩n comentadas. # Habilitar o deshabilitar que un usuario an贸nimo acceda al servidor. anonymous_enable=NO # Permitir que los usuarios locales del sistema puedan acceder. local_enable=YES # Habilitar la escritura en vsFPTD. write_enable=YES # Habilitar lista de usuarios con acceso. userlist_enable=YES # Ruta de la lista de usuarios. userlist_file=/etc/vsftpd/user_list # No bloquear a los usuarios de la lista. userlist_deny=NO # Forzar archivos force_dot_files=YES Guarda el archivo y cierra el editor. Reiniciamos el servicio. sudo systemctl restart vsftpd 聽 Asegurar la transferencia ftp con SSL / TLS Este paso es opcional, pero si quieres asegurar la transferencia de datos FTP con SSL / TLS, puedes seguir los pasos indicados a continuaci贸n. Abrimos otra vez el archivo de configuraci贸n. sudo nano /etc/vsftpd/vsftpd.conf Al final del archivo agrega estas lineas... ssl_enable=YES rsa_cert_file=/etc/vsftpd/vsftpd.pem rsa_private_key_file=/etc/vsftpd/vsftpd.pem Guarda el archivo y cierra el editor. Podemos generar un certificado autofirmado con este comando. sudo openssl req -x509 -nodes -days 3650 -newkey rsa:2048 -keyout /etc/vsftpd/vsftpd.pem -out /etc/vsftpd/vsftpd.pem Reinicia el servicio. sudo systemctl restart vsftpd 聽 Agregar FTP a FirewalLD y SELinux Si nuestro servidor CentOS tiene habilitado FirewalLD, entonces es necesario abrir el puerto FTP 21. sudo firewall-cmd --permanent --add-port=21/tcp # o sudo firewall-cmd --permanent --add-service=ftp Recargamos la herramienta firewall. sudo firewall-cmd --reload En el caso que utilicemos SELinux... sudo setsebool -P ftp_home_dir on 聽 Agregar usuarios a vsFTPD Creamos los usuarios de la manera habitual (en nuestro ejemplo, el usuario sololinux). sudo adduser sololinux Creamos la contrase帽a. sudo passwd sololinux ejemplo... # sudo passwd sololinux Cambiando la contrase帽a del usuario sololinux. Nueva contrase帽a: *************** Vuelva a escribir la nueva contrase帽a: *************** passwd: todos los s铆mbolos de autenticaci贸n se actualizaron con 茅xito. Como punto final del articulo, agregamos el usuario a la lista de permitidos. sudo echo "sololinux" | sudo tee -a /etc/vsftpd/user_list Nota: Tambi茅n puedes agregar usuarios directamente en el archivo. nano etc/vsftpd/user_list 聽 Canales de Telegram:聽Canal SoloLinux聽鈥撀燙anal SoloWordpress Espero que este articulo te sea de utilidad, puedes ayudarnos a mantener el servidor con una donaci贸n (paypal), o tambi茅n colaborar con el simple gesto de compartir nuestros art铆culos en tu sitio web, blog, foro o redes sociales. 聽 Read the full article
0 notes