SFTP di Android — Terhubung dengan Aman ke Server SSH dengan AnExplorer

SFTP di Android — Terhubung dengan Aman ke Server SSH dengan AnExplorer

Terakhir Diperbarui :

SFTP di Android dengan AnExplorer

SFTP (SSH File Transfer Protocol) adalah cara aman untuk mentransfer file melalui internet. Tidak seperti FTP biasa, setiap koneksi SFTP dienkripsi melalui SSH — kredensial dan data file Anda dilindungi saat transit. AnExplorer mendukung SFTP dengan kata sandi dan otentikasi kunci SSH.

SFTP adalah pilihan yang tepat ketika:

  • Menghubungkan ke server jarak jauh (VPS, server cloud, server rumah dengan penerusan port)
  • Mengakses NAS Synology atau QNAP dari luar jaringan rumah Anda
  • Bekerja dengan mesin Linux atau Raspberry Pi melalui internet
  • Keamanan itu penting (misalnya, Anda menggunakan Wi-Fi publik)

Untuk transfer lokal saja di jaringan rumah, SMB atau FTP adalah opsi yang lebih sederhana.


Langkah demi Langkah: Tambahkan Koneksi SFTP

  1. Buka AnExplorer
  2. Ketuk + di bar samping > SFTP
  3. Masukkan:
    • Host: Alamat IP atau domain (mis., 203.0.113.50 atau serversaya.example.com)
    • Port: Port SSH default adalah 22; beberapa penyedia menggunakan 2222 atau port tinggi acak
    • Nama Pengguna: Nama pengguna login SSH Anda (misalnya, ubuntu, pi, admin)
    • Password: Kata sandi SSH Anda, ATAU biarkan kosong jika menggunakan kunci SSH
    • Kunci SSH: (Opsional) Ketuk untuk mengimpor file kunci pribadi (.pem, id_rsa)
  4. Ketuk Hubungkan
  5. Jika diminta untuk menerima sidik jari server (kunci host), verifikasi kecocokannya dan konfirmasi
  6. Tandai koneksi untuk akses cepat

Kata Sandi vs Otentikasi Kunci SSH

MetodeKeamananKenyamanan
Kata Sandi🟡 OkeMudah diatur
Kunci Pribadi SSH✅ Jauh lebih kuatMemerlukan pengaturan kunci

Menggunakan Otentikasi Kunci SSH

Jika server Anda menggunakan autentikasi berbasis kunci (umum di AWS, DigitalOcean, Linode, dll.):

  1. Salin file .pem atau kunci pribadi ke penyimpanan ponsel Anda
  2. Dalam pengaturan SFTP AnExplorer, ketuk Kunci Pribadi dan navigasikan ke file kunci Anda
  3. Biarkan kolom kata sandi kosong (atau masukkan frasa sandi jika kunci Anda dilindungi frasa sandi)
  4. Hubungkan — SFTP mengautentikasi melalui kunci Anda tanpa kata sandi

Kasus Penggunaan SFTP Umum

VPS/Server Awan (AWS, DigitalOcean, Linode, Vultr)

Semua penyedia VPS utama menggunakan SSH + autentikasi berbasis kunci:

  • Host: IP VPS Anda (mis., 203.0.113.50)
  • Pelabuhan: 22
  • Nama pengguna: ubuntu (Ubuntu/Debian), ec2-user (Amazon Linux), root (tergantung penyedia)
  • Kunci: File .pem diunduh saat Anda membuat instance

Setelah terhubung, Anda dapat menelusuri /var/www/html untuk mengelola file web, /home/nama pengguna/ untuk file pengguna, atau direktori mana pun yang dapat diakses oleh pengguna SSH Anda.

Synology NAS (SFTP Jarak Jauh)

  1. DSM > Panel Kontrol > Terminal & SNMP > Aktifkan layanan SSH
  2. Port: 22 (atau ubah demi keamanan)
  3. Terhubung dari AnExplorer: IP publik NAS atau nama host DDNS, port 22, nama pengguna/kata sandi DSM
  4. Di rumah melalui Wi-Fi lokal, SMB lebih cepat. SFTP lebih baik saat Anda jauh dari rumah.

Raspberi Pi

  1. Aktifkan SSH di Pi: sudo systemctl aktifkan ssh && sudo systemctl start ssh
  2. Temukan IP Pi: nama host -I
  3. Hubungkan dari AnExplorer: IP lokal Pi, port 22, nama pengguna pi (default Raspberry Pi OS)
  4. Telusuri /home/pi/ untuk file pengguna, /media/pi/ untuk drive USB yang terpasang

Server Rumah Linux

Mesin Linux apa pun yang menginstal server OpenSSH dapat langsung diakses:

  • Instal: sudo apt install openssh-server (Ubuntu/Debian)
  • Mulai: sudo systemctl aktifkan --sekarang ssh
  • Hubungkan dari AnExplorer menggunakan IP mesin dan nama pengguna Linux Anda

SFTP vs FTP vs SFTP

ProtokolPelabuhanEnkripsiTerbaik untuk
FTP21Hanya jaringan lokal
FTPS990✅TLSServer FTP dengan dukungan TLS
SFTP22✅ SSHServer berkemampuan SSH apa pun

SFTP dan FTPS keduanya dienkripsi, namun SFTP berjalan melalui SSH (port 22) yang sudah terbuka di sebagian besar server. FTPS memerlukan pengaturan sertifikat TLS di sisi server. SFTP lebih mudah dikonfigurasi dan didukung secara universal.


Memecahkan masalah SFTP

"Otentikasi gagal" dengan kata sandi yang benar:

  • Server mungkin memiliki PasswordAuthentication no di /etc/ssh/sshd_config — diperlukan autentikasi kunci
  • Periksa huruf besar-kecil nama pengguna (peka huruf besar-kecil di Linux)
  • Di AWS/GCP, login kata sandi root biasanya dinonaktifkan; gunakan pengguna yang benar (ubuntu, ec2-user, dll.)

"Waktu koneksi habis" (tidak pernah tersambung):

  • Firewall di server mungkin memblokir port 22 — periksa aturan grup keamanan server/iptables
  • Beberapa router rumah tidak meneruskan port 22 ke server Anda — periksa aturan penerusan port

"Verifikasi kunci host gagal":

  • Ini terjadi jika sidik jari SSH server berubah (misalnya server dibangun kembali)
  • Hapus entri host lama yang diketahui di pengaturan SFTP AnExplorer dan sambungkan kembali

Transfer lambat melalui data seluler:

  • SFTP melalui 4G/LTE biasanya 5–15 MB/dtk. Periksa kecepatan data seluler Anda dengan tes kecepatan terlebih dahulu.
  • Transfer dalam jumlah besar lebih cepat melalui Wi-Fi ke VPN rumah + SMB, namun hal ini memerlukan penyiapan VPN.

Panduan Terkait

Instal

Instal AnExplorer

Hak Cipta © DWorkS 2011 – 2026 Semua hak dilindungi