en este tutorial, le explicaré cómo configurar su servidor FTP. Pero primero, déjame decirte rápidamente qué es FTP.
¿qué es FTP?
FTP es un acrónimo de Protocolo de transferencia de archivos. Como su nombre indica, FTP se utiliza para transferir archivos entre equipos en una red. Puede usar FTP para intercambiar archivos entre cuentas de equipo, transferir archivos entre una cuenta y un equipo de escritorio o acceder a archivos de software en línea., Tenga en cuenta, sin embargo, que muchos sitios FTP son muy utilizados y requieren varios intentos antes de conectarse.
una dirección FTP se parece mucho a una dirección HTTP o de un sitio web, excepto que utiliza el prefijo ftp: / / en lugar de http://.
¿Qué es el servidor FTP? Cómo configurarlo?
Normalmente, un equipo con una dirección de FTP se dedica a recibir una conexión FTP. Un equipo dedicado a recibir una conexión FTP se denomina servidor FTP o sitio FTP.ahora, comencemos una aventura especial., Haremos un servidor FTP para compartir archivos con amigos y familiares. Usaré vsftpd para este propósito.
vsftpd es un software de servidor FTP que afirma ser el software FTP más seguro. De hecho, las dos primeras letras en VSFTPD, significan «muy seguro». El software fue construido alrededor de las vulnerabilidades del protocolo FTP.
sin embargo, siempre debe recordar que hay mejores soluciones para la transferencia y gestión segura de archivos como SFTP (utiliza OpenSSH). El protocolo FTP es particularmente útil para compartir datos no confidenciales y es muy confiable.,
Paso 1: Instalación de vsftpd en Linux
puede instalar rápidamente VSFTPD en sus servidores Fedora/Red Hat/SuSE a través de la interfaz de línea de comandos con:
dnf -y install vsftpd
Si está utilizando distribuciones basadas en Ubuntu/Debian, puede instalar vsftpd usando este comando:
sudo apt-get install vsftpd
Si está utilizando distribuciones basadas en Arch, pruebe este comando para instalar vsftpd.
sudo pacman -S vsftpd
Paso 2: Configuración del servidor FTP
La mayor parte de la configuración de VSFTPD tiene lugar en /etc/vsftpd.conf., El archivo en sí está bien documentado, por lo que esta sección solo destaca algunos cambios importantes que puede querer hacer. Para todas las opciones disponibles y la documentación básica, consulte las páginas de manual:
man vsftpd.conf
Los archivos se sirven por defecto desde / SRV / ftp según el estándar de jerarquía del sistema de archivos.,87779b24ee»>
inicio de sesión anónimo
las siguientes líneas controlan si los usuarios anónimos pueden iniciar sesión:
# Permitir inicio de sesión anónimo
anonymous_enable=YES
# No se requiere contraseña para un inicio de sesión anónimo (opcional)
no_anon_password=YES
# tasa de transferencia máxima para un cliente anónimo en Bytes/segundo (opcional)
anon_max_rate=30000
# Directory que se utilizará para un inicio de sesión anónimo (opcional)
anon_root=/example/directory/
chroot jail
es posible configurar un entorno chroot, que evita que el usuario abandone su directorio personal., Para habilitar esto, agregue/cambie las siguientes líneas en el archivo de configuración:
chroot_list_enable=YES
chroot_list_file=/etc/vsftpd.chroot_list
la variable «chroot_list_file» especifica el archivo en el que se encuentran los usuarios encarcelados.
Paso 4: Reinicie su servidor FTP
al final debe reiniciar su servidor ftp. Escriba en la línea de comandos
sudo systemctl restart vsftpd
Eso es todo. Su servidor FTP en Linux está funcionando. FTP está siendo reemplazado cada vez más por FTP sobre el protocolo SSH, por lo que es posible que desee configurar el servidor SFTP en Linux.
cualquier pregunta o sugerencia es siempre bienvenida.,
Ali Milagro
Ali es un programador de computadoras y apasionado de Linux. Utiliza Trisquel Linux y a veces bloguea sobre ello. Y hace todo esto usando el programa Orca screen reader porque no puede ver.
Como lo lee usted? Por favor, compártalo con otros.
- Facebook1
- Twitter1
- LinkedIn2
- Reddit0
- Pocket0
Deja una respuesta