Apuntes otros

Cajón Desastre: Todo lo que no encaja en ninguna parte.

Apuntes básicos de FTP (cliente)

¿Qué es FTP?

FTP (File Transfer Protocol) es un protocolo para transferir archivos entre tu ordenador y un servidor. Estos apuntes son cuasi-históricos. Hoy en día, se recomienda usar alternativas más seguras como SFTP o FTPS (FTP + SSL).

Nota: FTP normal no cifra contraseñas ni archivos. Úsalo solo en redes privadas o con datos no sensibles.

¿Cómo conectarse?

Opción 1: Clientes Gráficos (Recomendado)

  • FileZilla (Windows/Linux/macOS): Descargar.
  • WinSCP (Windows): Soporta FTP, SFTP y SCP. Descargar.

Opción 2: Desde el Navegador (Solo Lectura)

Escribe en la barra de direcciones:

ftp://ejemplo.com

(No ingreses credenciales aquí: ¡quedan guardadas en el historial!).

Nota: muchos navegadores han retirado este protocolo

Opción 3: Consola

Windows (PowerShell):

# FTP básico (no seguro)
ftp ejemplo.com
Usuario: anonymous
Contraseña: (tu_email@example.com)

Linux/macOS (Terminal):

# Usar SFTP (recomendado)
sftp usuario@ejemplo.com

Comandos Útiles (Modo Consola)

Comando Función
ls Listar archivos en el servidor.
cd carpeta Cambiar de carpeta remota.
lcd carpeta Cambiar carpeta local (tu PC).
get archivo Descargar un archivo.
put archivo Subir un archivo.
bye Cerrar conexión.

Ejemplo: Conexión a un Servidor Público

Vamos a conectarnos a ftp.gnu.org (servidor público):

  1. Abre FileZilla/WinSCP o tu cliente preferido.
  2. Ingresa estos datos:
    • Servidor: ftp.gnu.org
    • Usuario: anonymous
    • Contraseña: (tu_email)
    • Puerto: 21
  3. ¡Explora los archivos sin modificar nada!

¿Qué usar en vez de FTP?

Para mayor seguridad:

  • SFTP: Usa SSH (puerto 22). Ideal para Linux.
  • FTPS: FTP + SSL. Soporte en clientes como FileZilla.
  • Cloud: Servicios como Nextcloud o Syncthing.
TOP