Posted by : Unknown
sábado, 2 de mayo de 2015
FTP (file transport protocol)
Un servicio
FTP permite la transmisión de archivos entre un cliente y un servidor, el
servidor FTP permite almacenar y publicar archivos en una estructura jerárquica
de directorios en las que se podrán almacenar archivos.
Centos
permite instalar un servidor FTP y aquí se va explicar la instalación en Centos
7 del servicio FTP.
Instalación FTP
Recuerda que
para hacer este tipo de configuraciones debes entrar en modo privilegiado root,
esto lo logras con el comando:
su root
Para
instalar un servidor ftp centos debes instalar el paquete vsftpd con el comando
yum así:
yum install
vsftpd ftp -y
Editar el
archivo de configuración de vsftp mediante este comando:
nano
/etc/vsftpd/vsftpd.conf
Dentro del
archivo editamos las siguientes líneas:
anonymous_enable=NO
local_enable=YES
write_enable=YES
local_umask=022
chroot_local_user=YES
use_localtime=YES
Una vez que
terminamos de editar el archivo de configuración lo guardamos e iniciamos el
servicio con:
systemctl start
vsftpd.service
Abrimos los
puertos en el firewall
iptables -A INPUT -m state --state NEW -m tcp -p tcp --dport 20 -j ACCEPT
iptables -A INPUT -m state --state NEW -m tcp -p tcp --dport 21 -j ACCEPT
iptables -A INPUT -m state --state NEW -m tcp -p tcp --dport 30300:30309 -j ACCEPT
Se procede a
añadir usuarios:
useradd -g
ftp -d /home/usuario usuario
passwd
usuario
Para verificar que hemos realizado la conexión FTP
ingresamos en un navegador y colocamos en la dirección URL:
ftp//ip del cliente
Y nos solicitará usuario y contraseña las mismas que ya creamos anteriormente.
Y nos solicitará usuario y contraseña las mismas que ya creamos anteriormente.
Conclusiones:
·
Se recomienda verificar si no está ya instalada una versión anterior de los
protocolos, ya que esta puede permitir no instalar la versión actual para el
manejo de nuestros archivos.
·
FTP es la forma más sencilla y segura de enviar y recibir archivos. Cada vez
que descargas un archivo de Internet, utilizas FTP entonces es de gran utilizar
entender su funcionamiento.