SFTP no Android – Conecte-se com segurança a servidores SSH com AnExplorer

SFTP no Android – Conecte-se com segurança a servidores SSH com AnExplorer

Última Atualização :

#SFTP no Android com AnExplorer

SFTP (SSH File Transfer Protocol) é a forma segura de transferir arquivos pela Internet. Ao contrário do FTP simples, cada conexão SFTP é criptografada via SSH — suas credenciais e dados de arquivo são protegidos em trânsito. AnExplorer oferece suporte a SFTP com autenticação de senha e chave SSH.

SFTP é a escolha certa quando:

  • Conectando-se a um servidor remoto (VPS, servidor em nuvem, servidor doméstico com encaminhamento de porta)
  • Acessando um Synology ou QNAP NAS de fora da sua rede doméstica
  • Trabalhar com uma máquina Linux ou Raspberry Pi pela internet
  • A segurança é importante (por exemplo, você está em uma rede Wi-Fi pública)

Para transferências somente locais em uma rede doméstica, SMB ou FTP são opções mais simples.


Passo a passo: Adicionar uma conexão SFTP

  1. Abra o AnExplorer
  2. Toque em + na barra lateral > SFTP
  3. Digite:
    • Host: endereço IP ou domínio (por exemplo, 203.0.113.50 ou myserver.example.com)
    • Porta: A porta SSH padrão é 22; alguns provedores usam 2222 ou uma porta alta aleatória
    • Nome de usuário: Seu nome de usuário de login SSH (por exemplo, ubuntu, pi, admin)
    • Senha: Sua senha SSH, OU deixe em branco se estiver usando uma chave SSH
    • Chave SSH: (Opcional) Toque para importar um arquivo de chave privada (.pem, id_rsa)
  4. Toque em Conectar
  5. Se for solicitado a aceitar a impressão digital do servidor (chave de host), verifique se ela corresponde e confirme
  6. Marque a conexão para acesso rápido

Senha vs autenticação de chave SSH

MétodoSegurançaConveniência
Senha🟡 OKFácil de configurar
Chave privada SSH✅ Muito mais forteRequer configuração de chave

Usando autenticação de chave SSH

Se o seu servidor usar autenticação baseada em chave (comum em AWS, DigitalOcean, Linode, etc.):

  1. Copie o arquivo .pem ou chave privada para o armazenamento do seu telefone
  2. Na configuração do AnExplorer SFTP, toque em Chave privada e navegue até o arquivo de chave
  3. Deixe o campo de senha em branco (ou digite a senha se sua chave estiver protegida por senha)
  4. Conectar – SFTP autentica por meio de sua chave sem senha

Casos de uso comuns de SFTP

VPS / Servidor Cloud (AWS, DigitalOcean, Linode, Vultr)

Todos os principais provedores de VPS usam autenticação baseada em chave SSH +:

  • Host: Seu IP VPS (por exemplo, 203.0.113.50)
  • Porta: 22
  • Nome de usuário: ubuntu (Ubuntu/Debian), ec2-user (Amazon Linux), root (depende do provedor)
  • Chave: O arquivo .pem baixado quando você criou a instância

Uma vez conectado, você pode navegar em /var/www/html para gerenciar arquivos da web, /home/username/ para arquivos de usuário ou em qualquer diretório ao qual seu usuário SSH tenha acesso.

Synology NAS (SFTP remoto)

  1. DSM > Painel de controle > Terminal e SNMP > Habilitar serviço SSH
  2. Porta: 22 (ou alteração por segurança)
  3. Conecte-se a partir do AnExplorer: IP público NAS ou nome de host DDNS, porta 22, nome de usuário/senha DSM
  4. Em casa, com Wi-Fi local, SMB é mais rápido. SFTP é melhor quando você está fora de casa.

Framboesa Pi

  1. Habilite SSH no Pi: sudo systemctl enable ssh && sudo systemctl start ssh
  2. Encontre o IP do Pi: hostname -I
  3. Conecte-se a partir do AnExplorer: IP local do Pi, porta 22, nome de usuário pi (padrão do sistema operacional Raspberry Pi)
  4. Navegue em /home/pi/ para arquivos do usuário, /media/pi/ para unidades USB conectadas

Servidor doméstico Linux

Qualquer máquina Linux com servidor OpenSSH instalado é imediatamente acessível:

  • Instalar: sudo apt install openssh-server (Ubuntu/Debian)
  • Iniciar: sudo systemctl enable --now ssh
  • Conecte-se do AnExplorer usando o IP da máquina e seu nome de usuário Linux

SFTP versus FTP versus SFTP

ProtocoloPortoCriptografiaMelhor para
FTP21Apenas rede local
FTPS990✅TLSServidores FTP com suporte TLS
SFTP22✅SSHQualquer servidor compatível com SSH

SFTP e FTPS são criptografados, mas o SFTP é executado em SSH (porta 22), que já está aberto na maioria dos servidores. FTPS requer configuração de certificado TLS no lado do servidor. SFTP é mais fácil de configurar e tem suporte mais universal.


Solução de problemas de SFTP

"Falha na autenticação" com senha correta:

  • O servidor pode ter PasswordAuthentication no em /etc/ssh/sshd_config — chave de autenticação necessária
  • Verifique maiúsculas e minúsculas do nome de usuário (diferencia maiúsculas de minúsculas no Linux)
  • No AWS/GCP, o login com senha root normalmente é desabilitado; use o usuário correto (ubuntu, ec2-user, etc.)

"Tempo limite de conexão" (nunca conecta):

  • O firewall no servidor pode estar bloqueando a porta 22 — verifique as regras do grupo de segurança do servidor/iptables
  • Alguns roteadores domésticos não encaminham a porta 22 para o seu servidor – verifique as regras de encaminhamento de porta

"Falha na verificação da chave do host":

  • Isso acontece se a impressão digital SSH do servidor for alterada (por exemplo, o servidor foi reconstruído)
  • Remova a antiga entrada de host conhecida nas configurações SFTP do AnExplorer e reconecte

A transferência é lenta em dados móveis:

  • SFTP sobre 4G/LTE normalmente é de 5 a 15 MB/s. Verifique primeiro a velocidade dos seus dados móveis com um teste de velocidade.
  • Grandes transferências são mais rápidas em Wi-Fi para uma VPN + SMB doméstica, mas isso requer configuração de VPN.

Guias relacionados

Instalar

Instale o AnExplorer

Direitos Autorais © DWorkS 2011 – 2026 Todos os direitos reservados