88. Intercambio de ficheros I: FTP
Tutorial: Transferencia Segura de Archivos entre Sistemas Linux
馃搵 Introducci贸n
Uno de los casos de uso m谩s frecuentes en la administraci贸n de sistemas Linux es la necesidad de intercambiar archivos con otras m谩quinas dentro de nuestra red. En este tutorial exploraremos diferentes herramientas para este prop贸sito, haciendo especial 茅nfasis en la seguridad de las comunicaciones.
⚠️ Consideraciones de Seguridad
SSH (Secure Shell)
Proporciona conexiones remotas cifradas
Toda la informaci贸n intercambiada va protegida
Ideal para transferencias seguras
Importancia del cifrado
Al elegir herramientas de transferencia, debemos considerar:
Herramientas seguras: Informaci贸n cifrada
Herramientas inseguras: Informaci贸n en texto plano
Recomendaci贸n: Priorizar siempre soluciones seguras
馃毇 FTP: File Transfer Protocol
¿Qu茅 es FTP?
Cliente para transferencia de archivos en red
Arquitectura cliente-servidor
Problema principal: Protocolo antiguo (a帽os 70) sin seguridad
Riesgos de FTP
✅ Comunicaciones sin cifrar
✅ Informaci贸n viaja en texto plano
✅ Vulnerable a interceptaci贸n y modificaci贸n
✅ No recomendado para redes p煤blicas
Instalaci贸n y Configuraci贸n
# Instalar Very Secure FTP Daemon sudo apt install vsftpd # Verificar estado del servicio sudo service vsftpd status
Uso B谩sico de FTP
# Conectar al servidor FTP ftp 192.168.200.169 # Comandos b谩sicos: ls # Listar directorio remoto cd directorio # Cambiar directorio remoto get archivo.txt # Descargar archivo put archivo.txt # Subir archivo (requiere configuraci贸n) help # Ver todos los comandos ! # Acceder a shell local exit # Salir
Configuraci贸n de Permisos
# Editar configuraci贸n para permitir escritura sudo nano /etc/vsftpd.conf # Descomentar o agregar: write_enable=YES # Reiniciar servicio sudo service vsftpd restart
馃敀 Alternativas Seguras
SFTP (SSH File Transfer Protocol)
Transferencia de archivos sobre SSH
Completamente cifrado
Usa las mismas credenciales que SSH
Recomendado sobre FTP
Comandos SFTP
# Conectar via SFTP sftp usuario@192.168.200.169 # Comandos similares a FTP pero seguros: get archivo.txt put archivo.txt ls cd
馃搳 Comparaci贸n de Herramientas
| Herramienta | Seguridad | Facilidad | Recomendaci贸n |
|---|---|---|---|
| FTP | ❌ No segura | ✅ F谩cil | Solo redes privadas |
| SFTP | ✅ Segura | ✅ F谩cil | Recomendado |
| SCP | ✅ Segura | ✅ F谩cil | Alternativa excelente |
馃挕 Mejores Pr谩cticas
Evita FTP en redes p煤blicas
Usa SFTP/SCP siempre que sea posible
Configura permisos adecuadamente
Monitorea las transferencias
Mantiene actualizados los servicios
馃幆 Conclusi贸n
Mientras FTP es una herramienta hist贸rica y funcional para transferencias locales, las alternativas seguras como SFTP ofrecen la misma funcionalidad con protecci贸n adicional. En entornos modernos, prioriza siempre las soluciones que protejan tus datos durante la transferencia.
Comentarios
Publicar un comentario