Execute um servidor SFTP no Android
O servidor SFTP do AnExplorer transforma seu telefone Android em um servidor de arquivos acessível por SSH. Conecte-se a partir de qualquer cliente SSH/SFTP em um laptop, desktop ou servidor remoto — o armazenamento do seu telefone fica exposto com segurança na rede.
Ao contrário do servidor FTP básico, o SFTP é criptografado por SSH. Cada transferência de arquivo é protegida, tornando o servidor SFTP apropriado para acessar seu telefone remotamente pela Internet ou em redes não confiáveis.
Quando usar o servidor SFTP em vez do servidor FTP
| Situação | Usar |
|---|---|
| Wi-Fi doméstico, rede confiável | Servidor FTP (mais simples) |
| Wi-Fi público, escritório ou acesso remoto | Servidor SFTP (criptografado) |
| Automatizando backups de um PC/servidor para telefone | Servidor SFTP |
Outro desenvolvedor precisa scp arquivos para o seu telefone | Servidor SFTP |
Conectando-se a partir de um terminal Linux/Mac via sftp ou scp | Servidor SFTP |
Como iniciar o servidor SFTP
- Abra o AnExplorer
- Abra a barra lateral do menu (toque em ≡ ou deslize para a direita)
- Selecione Servidor SFTP
- Toque em Iniciar
- AnExplorer mostra: Host: 192.168.x.x, Porta: 2222 (ou sua porta configurada)
- Defina um nome de usuário e uma senha nas configurações do servidor SFTP — nunca deixe um servidor SFTP aberto sem credenciais
O servidor só funciona enquanto o AnExplorer está ativo. Ele desliga quando você fecha o aplicativo ou o sistema o mata para liberar memória.
Conectando de um computador
No Windows (prompt de comando ou PowerShell):
sftp -P 2222 nomedeusuá[email protected]
Em seguida, use os comandos SFTP: ls, get filename, put filename, exit
Do Linux ou Mac (terminal):
sftp -P 2222 nomedeusuá[email protected]
Do FileZilla (Windows/Mac/Linux):
- Gerenciador de Site > Novo Site
- Protocolo: SFTP – Protocolo de transferência de arquivos SSH
- Host:
192.168.1.105, Porta:2222 - Tipo de login: Normal, nome de usuário, senha
- Conecte-se
Do Cyberduck (Mac):
- Abra Conexão > SFTP (protocolo de transferência de arquivos SSH)
- Servidor:
192.168.1.105, Porta:2222 - Digite nome de usuário e senha
Automatizando: extraia arquivos do telefone de um servidor Linux
Um fluxo de trabalho comum para desenvolvedores: fazer backup automático do conteúdo do telefone em um servidor doméstico Linux usando um cron job:
# entrada cron (executa todas as noites às 2h)
0 2 * * * sftp -P 2222 meuusuá[email protected]:/sdcard/DCIM /backup/phone-photos/
Ou use rsync sobre SSH (se o servidor SFTP do telefone suportar comandos rsync - varia de acordo com a implementação):
rsync -avz -e "ssh -p 2222" meuusuá[email protected]:/sdcard/ /backup/telefone/
Esta é uma maneira confiável de manter um backup automático de fotos/vídeos do telefone para o NAS ou servidor doméstico sem qualquer serviço de nuvem.
Configurações do servidor SFTP
| Configuração | Recomendação |
|---|---|
| Porto | 2222 (padrão, evita conflito com o SSH do sistema na porta 22) |
| Nome de usuário | Escolha algo não trivial |
| Senha | Use uma senha forte |
| Diretório raiz | Restringir a /sdcard/ ou uma pasta específica |
| Autenticação de chave SSH | Disponível para clientes baseados em chave |
Segurança: Exposição da porta SFTP
O servidor SFTP se liga ao IP atual do seu telefone na rede local por padrão. Se você quiser acessá-lo de fora de sua casa:
- Habilite encaminhamento de porta em seu roteador: encaminhe porta externa → porta IP do telefone 2222
- Use o IP público do seu roteador ou nome de host DDNS para conectar-se remotamente
- Sempre use uma senha ao expor o SFTP à Internet
- Considere uma VPN (OpenVPN) em vez de encaminhamento de porta para melhor segurança
Servidor SFTP vs Servidor FTP vs Conexão de Dispositivo
| Servidor SFTP | Servidor FTP | Conexão de dispositivo | |
|---|---|---|---|
| Criptografado | ✅ | ❌ | ❌ |
| Requer cliente SSH | ✅ | ❌ | ❌ |
| Funciona em qualquer navegador | ❌ | ❌ | ✅ |
| Melhor para | Acesso remoto/seguro | Transferências LAN | Compartilhamento rápido |
| Guia relacionado | Esta página | Servidor FTP | Conexão de dispositivo |
Guias relacionados
- Cliente SFTP — conecte-se a servidores remotos
- Servidor FTP — servidor LAN mais simples
- Device Connect — servidor HTTP para navegadores
- Transferir do Android para o PC
