Ejecute un servidor SFTP en Android: una guía de Explorador

Ejecute un servidor SFTP en Android: una guía de Explorador

Última Actualización :

Ejecute un servidor SFTP en Android

El servidor SFTP de AnExplorer convierte su teléfono Android en un servidor de archivos accesible mediante SSH. Conéctese desde cualquier cliente SSH/SFTP en una computadora portátil, una computadora de escritorio o un servidor remoto: el almacenamiento de su teléfono está expuesto de forma segura a través de la red.

A diferencia del servidor FTP básico, SFTP está cifrado a través de SSH. Cada transferencia de archivos está protegida, lo que hace que SFTP Server sea apropiado para acceder a su teléfono de forma remota a través de Internet o en redes no confiables.


Cuándo utilizar el servidor SFTP en lugar del servidor FTP

SituaciónUso
Wi-Fi doméstico, red de confianzaServidor FTP (más simple)
Wi-Fi público, oficina o acceso remotoServidor SFTP (cifrado)
Automatización de copias de seguridad desde una PC/servidor al teléfonoServidor SFTP
Otro desarrollador necesita archivos scp en tu teléfonoServidor SFTP
Conexión desde una terminal Linux/Mac mediante sftp o scpServidor SFTP

Cómo iniciar el servidor SFTP

  1. Abra UnExplorador
  2. Abra la barra lateral del menú (toque ≡ o deslice el dedo hacia la derecha)
  3. Seleccione Servidor SFTP
  4. Toca Iniciar
  5. AnExplorer muestra: Host: 192.168.x.x, Puerto: 2222 (o su puerto configurado)
  6. Establezca un nombre de usuario y una contraseña en la configuración del servidor SFTP; nunca deje un servidor SFTP abierto sin credenciales

El servidor sólo se ejecuta mientras AnExplorer está activo. Se apaga cuando cierras la aplicación o el sistema la elimina para liberar memoria.


Conexión desde una computadora

Desde Windows (símbolo del sistema o PowerShell):

sftp -P 2222 nombre de [email protected]

Luego use los comandos SFTP: ls, obtener nombre de archivo, poner nombre de archivo, salir

Desde Linux o Mac (terminal):

sftp -P 2222 nombre de [email protected]

Desde FileZilla (Windows/Mac/Linux):

  1. Administrador del sitio > Nuevo sitio
  2. Protocolo: SFTP – Protocolo de transferencia de archivos SSH
  3. Host: 192.168.1.105, Puerto: 2222
  4. Tipo de inicio de sesión: Normal, nombre de usuario, contraseña
  5. Conectar

De Cyberduck (Mac):

  1. Abra Conexión > SFTP (Protocolo de transferencia de archivos SSH)
  2. Servidor: 192.168.1.105, Puerto: 2222
  3. Ingrese nombre de usuario y contraseña

Automatización: extracción de archivos telefónicos desde un servidor Linux

Un flujo de trabajo común para los desarrolladores: realizar una copia de seguridad automática del contenido del teléfono en un servidor doméstico Linux mediante una tarea cron:

# entrada cron (se ejecuta todas las noches a las 2 a.m.)
0 2 * * * sftp -P 2222 [email protected]:/sdcard/DCIM /backup/phone-photos/

O use rsync sobre SSH (si el servidor SFTP del teléfono admite comandos rsync; varía según la implementación):

rsync -avz -e "ssh -p 2222" [email protected]:/sdcard/ /backup/phone/

Esta es una forma confiable de mantener una copia de seguridad automática de fotos y videos desde el teléfono al NAS o al servidor doméstico sin ningún servicio en la nube.


Configuración del servidor SFTP

ConfiguraciónRecomendación
Puerto2222 (predeterminado, evita conflictos con el sistema SSH en el puerto 22)
Nombre de usuarioElija algo que no sea trivial
ContraseñaUtilice una contraseña segura
Directorio raízRestringir a /sdcard/ o una carpeta específica
Autenticación de clave SSHDisponible para clientes basados ​​en claves

Seguridad: exposición del puerto SFTP

El servidor SFTP se vincula a la IP actual de su teléfono en la red local de forma predeterminada. Si quieres acceder desde fuera de tu casa:

  1. Habilite reenvío de puertos en su enrutador: reenviar puerto externo → puerto IP del teléfono 2222
  2. Utilice la IP pública de su enrutador o el nombre de host DDNS para conectarse de forma remota
  3. Utilice siempre una contraseña cuando exponga SFTP a Internet
  4. Considere una VPN (OpenVPN) en lugar de reenvío de puertos para una mayor seguridad

Servidor SFTP frente a servidor FTP frente a conexión de dispositivo

Servidor SFTPServidor FTPConexión de dispositivo
Cifrado
Requiere cliente SSH
Funciona desde cualquier navegador
Lo mejor paraAcceso remoto/seguroTransferencias LANCompartir rápido
Guía relacionadaEsta páginaServidor FTPConexión de dispositivo

Guías relacionadas

Instalar

Instalar AnExplorer

Derechos de Autor © DWorkS 2011 – 2026 Todos los derechos reservados