Mentransfer File Antara Android dan Linux — Tanpa Kerumitan MTP

Mentransfer File Antara Android dan Linux — Tanpa Kerumitan MTP

Terakhir Diperbarui :

Android ↔ Transfer File Linux — Lewati MTP Pain

Jika Anda pernah mencoba menghubungkan ponsel Android ke desktop Linux melalui USB, Anda pasti tahu rasa frustrasinya.MTP di Linux ditangani oleh libmtp dan gvfs-mtp — perpustakaan yang terkenal tidak stabil.Pemutusan sambungan di tengah transfer, Nautilus membeku, file tampak rusak, atau telepon tidak terdeteksi sama sekali.

AnExplorer menghindari MTP sepenuhnya.Dua pendekatan yang benar-benar dapat diandalkan di distro Linux mana pun:

  1. Device Connect — ponsel Anda menjalankan server HTTP, Anda membukanya di Firefox.Pengaturan nol di Linux.
  2. Klien SFTP — AnExplorer terhubung ke SSH mesin Linux Anda.Kebanyakan kotak Linux menjalankan SSH di luar kotak.

Keduanya bekerja melalui Wi-Fi.Tanpa kabel, tanpa driver, tanpa mtp-detect debugging.

Pendekatan 1: Sambungan Perangkat (Telepon → Linux, Pengaturan Nol)

Ini adalah metode "berhasil".Ponsel Anda menjadi server web;Browser Linux adalah kliennya.

Di ponsel Anda:

  1. Buka AnExplorer → ketuk ☰ → Koneksi PerangkatMulai
  2. Catat alamatnya: http://192.168.1.42:8080

Di Linux:

  1. Buka Firefox (atau Chrome/Chromium/Brave — apa pun yang menggunakan browser)
  2. Ketik alamat → Enter
  3. Sistem file ponsel Anda muncul — telusuri, unduh, unggah, ganti nama, hapus

Itu saja.Tidak apt install apa pun.Tidak ada Flatpak.Tidak perlu jepretan.Tidak ada PPA.Hanya browser yang sudah Anda miliki.

Apa yang dapat Anda lakukan:

  • Unduh file dari ponsel ke Linux (klik file apa saja)
  • Unggah file dari Linux ke ponsel (tombol Unggah → pemilih file)
  • Membuat folder, mengganti nama file, menghapus — manajemen file lengkap dari browser
  • Transfer banyak file sekaligus

Kecepatan: 20–50 MB/dtk pada Wi-Fi 5 GHz.Lebih cepat dari MTP dalam praktiknya, dan jauh lebih andal.

Berfungsi di distro apa pun: Ubuntu, Fedora, Arch, Debian, openSUSE, Mint, Pop!_OS, Manjaro — jika memiliki browser web, Device Connect berfungsi.Tidak ada paket khusus distro, tidak ada ketergantungan, tidak ada PPA untuk ditambahkan.Inilah sebabnya mengapa ini adalah metode pertama yang direkomendasikan untuk pengguna Linux yang hanya ingin memindahkan file tanpa memikirkan infrastruktur.

Pendekatan 2: Klien SFTP (Linux → Telepon, Akses File Linux)

Mesin Linux hampir selalu menjalankan OpenSSH.Klien SFTP AnExplorer terhubung secara langsung — memberi Anda akses penuh ke sistem file Linux dari ponsel Anda.

Di Linux (pastikan SSH sedang berjalan):

systemctl status sshd

Jika tidak berjalan: sudo systemctl enable --now sshd

Catat IP mesin Linux Anda: ip addr show atau hostname -I

Di ponsel Anda:

  1. Buka AnExplorer → ☰ → JaringanSFTP
  2. Ketuk ****** untuk menambahkan koneksi baru
  3. Host: IP Linux Anda (misalnya 192.168.1.100 ), Port: 22
  4. Nama Pengguna: login Linux Anda, Kata Sandi: kata sandi Linux Anda
  5. Ketuk Hubungkan

Seluruh sistem file Linux Anda muncul di AnExplorer .Jelajahi /home/username/ , salin file ke ponsel Anda, atau unggah dari ponsel ke Linux.

Mengapa pengguna Linux lebih memilih ini:

  • SSH sudah berjalan — tidak ada perangkat lunak tambahan yang perlu diinstal atau dikonfigurasi
  • Dienkripsi secara default (tidak seperti FTP atau HTTP) — semua data melewati terowongan SSH
  • Bekerja dari jarak jauh melalui VPN (bukan hanya Wi-Fi lokal) — akses kotak Linux rumah Anda dari mana saja
  • Akrab bagi siapa saja yang menggunakan scp atau rsync — kredensial yang sama, port yang sama
  • Akses sistem file penuh — jelajahi /home , /media , /mnt , bahkan /etc jika pengguna Anda memiliki izin
  • Dapat ditandai di AnExplorer — simpan koneksi untuk akses sekali ketuk di lain waktu

Penggunaan praktis:

  • Tarik file dari workstation Linux ke ponsel Anda sebelum meninggalkan rumah
  • Akses perpustakaan media server rumah Anda dari ponsel Anda di sofa
  • Unggah foto dari ponsel Anda langsung ke arsip foto mesin Linux Anda
  • Telusuri file proyek di mesin pengembangan Anda dari ponsel Anda selama rapat

Pendekatan 3: Samba/SMB (Folder Bersama, Selalu Tersedia)

Jika Anda berbagi folder di mesin Linux Anda melalui Samba, AnExplorer terhubung sebagai klien SMB:

Di Linux (pengaturan Samba satu kali):

sudo apt install samba
sudo nano /etc/samba/smb.conf

Tambahkan share, atur kata sandi Samba ( sudo smbpasswd -a username ), mulai ulang: sudo systemctl restart smbd

Di ponsel Anda:

  1. AnExplorer → ☰ → Jaringan → SMB → ketuk +
  2. Masukkan IP Linux, nama share, nama pengguna, kata sandi Samba
  3. Hubungkan — folder bersama Anda akan muncul

Setelah di-bookmark, akses sekali ketuk dari sidebar AnExplorer kapan saja kedua perangkat berada di jaringan yang sama.

Saat Samba masuk akal melalui Device Connect:

  • Anda menginginkan folder bersama yang persisten yang selalu tersedia (tidak hanya saat Anda memulai server secara manual)
  • Beberapa perangkat perlu mengakses folder Linux yang sama (ponsel, tablet, TV)
  • Anda sudah menjalankan mesin Samba untuk Windows di jaringan Anda
  • Anda ingin memasukkan file ke dalam folder di Linux dan mengambilnya dari ponsel Anda nanti tanpa langkah manual apa pun

Mengapa Tidak MTP Melalui USB?

MTP di Linux telah menjadi masalah selama lebih dari satu dekade.Masalah umum:

  • Telepon tidak terdeteksigvfs-mtp gagal menghitung perangkat
  • Nautilus/Dolphin macet — pengelola file macet saat menelusuri penyimpanan ponsel
  • Transfer korupsi — file tiba tidak lengkap atau rusak, terutama video berukuran besar
  • Tidak ada akses bersamaan — hanya satu aplikasi yang dapat mengakses MTP dalam satu waktu
  • Masalah izin — aturan udev diperlukan di beberapa distro

Ini bukan kesalahan AnExplorer — ini masalah tumpukan MTP Linux.Device Connect dan SFTP melewati seluruh lapisan MTP dengan menggunakan protokol jaringan standar yang ditangani Linux dengan sempurna.

Bagi mereka yang penasaran secara teknis: MTP dirancang oleh Microsoft untuk pemutar media portabel di awal tahun 2000an.Itu tidak pernah dimaksudkan untuk transfer file tujuan umum.Linux dengan enggan mengadopsinya karena Android memilihnya sebagai protokol USB default (menggantikan USB Mass Storage, yang memiliki masalah tersendiri saat melepasnya).Hasilnya adalah sebuah protokol yang tidak disukai oleh siapa pun, diimplementasikan oleh perpustakaan yang tidak dikelola dengan baik oleh siapa pun, pada OS yang memiliki protokol berbagi file asli yang jauh lebih baik (SSH, SMB, HTTP).AnExplorer memungkinkan Anda menggunakan protokol yang lebih baik tersebut.

Catatan Khusus Distro

Ubuntu/Debian: SSH biasanya tidak diinstal secara default pada edisi desktop.Instal dengan sudo apt install openssh-server .Di Server Ubuntu, ini sudah diinstal sebelumnya.

Fedora/RHEL: SSH diinstal tetapi mungkin tidak diaktifkan.Mulailah dengan sudo systemctl enable --now sshd .Firewall mungkin memblokir port 22 — buka dengan sudo firewall-cmd --add-service=ssh --permanent && sudo firewall-cmd --reload .

Arch Linux: Instal dengan sudo pacman -S openssh dan aktifkan dengan sudo systemctl enable --now sshd .

Linux Mint/Pop!_OS: Sama seperti Ubuntu — sudo apt install openssh-server jika tidak ada.

Untuk Samba, semua distro besar mengemasnya: apt install samba (Debian/Ubuntu), dnf install samba (Fedora), pacman -S samba (Arch).

Perbandingan: Metode Transfer Linux

MetodeKecepatanPengaturan LinuxKeandalanTerbaik untuk
Koneksi Perangkat20–50 MB/dtkTidak ada (peramban)Luar biasaTransfer cepat, distro apa pun
SFTP (ke Linux)20–40 MB/dtkSSH berjalan (biasanya default)Luar biasaMengakses file Linux dari ponsel
Samba/UKM30–60 MB/dtkInstal + konfigurasikan SambaLuar biasaFolder bersama yang selalu tersedia
Koneksi KDE10–30 MB/dtkInstal KDE ConnectBagusNotifikasi + file kecil
Kirim Lokal20–50 MB/dtkInstal Pengiriman LokalBagusLintas platform, sumber terbuka
MTP (USB)10–30 MB/dtkTidak ada (bawaan)Buruk di LinuxPilihan terakhir
dorong/tarik ADB30–50 MB/dtkInstal ADBBagusKhusus pengembang

Panduan Terkait

Pertanyaan yang Sering Diajukan

Hak Cipta © DWorkS 2011 – 2026 Semua hak dilindungi