5 SSH Client Terbaik untuk Mac dengan SFTP Bawaan (Ulasan 2026)

Pilihan SSH client untuk Mac dengan SFTP terbaik bergantung pada satu keputusan: satu aplikasi native untuk kedua tugas, atau terminal plus alat transfer file terpisah. Panduan ini membandingkan MXterm Pro, Termius, iTerm2 dengan Transmit atau Cyberduck, MobaXterm dan Royal TSX. Salah satunya, MobaXterm, tidak berjalan di Mac.
Apa arti sebenarnya "SSH client dengan SFTP"
macOS sudah menyertakan terminal dan client ssh/scp. Menjalankan perintah di server Linux jarak jauh, instance EC2, atau shell node Kubernetes tidak memerlukan software tambahan. Yang belum ada adalah cara grafis untuk menelusuri, mengedit, dan memindahkan file lewat koneksi yang sama, tanpa membuka aplikasi kedua dan mengetik ulang host.
Itulah standar untuk daftar ini: apakah terminal dan file browser berbagi satu sesi dan satu entri host tersimpan? Atau Anda menyamakan kredensial dua aplikasi secara manual? Lima alat memenuhinya, masing-masing dengan cara berbeda. Satu nama yang banyak direkomendasikan sama sekali tidak memenuhinya di Mac, dan daftar di bawah menjelaskan alasannya.
Panduan terkaitSFTP Client untuk Mac: Cara Menjelajahi, Mengedit dan Mengubah Izin File Remote1. MXterm Pro: terminal split dan panel SFTP dalam satu jendela native
MXterm Pro adalah aplikasi desktop Tauri 2 (bukan Electron), dibangun di sekitar split-tree berisi pane terminal sungguhan. Setiap pane adalah sesi PTY sungguhan lewat portable-pty milik Rust, bukan widget teks yang memutar ulang output.
SFTP browser menempel di samping tab SSH, di sisi kiri secara default atau di kanan jika Anda memindahkannya. Anda terhubung ke host, menjalankan perintah di pane terminal, dan menelusuri file server dalam satu jendela, dengan entri host tersimpan yang sama.
Ini satu file browser remote, bukan tampilan dua kolom lokal dan remote seperti WinSCP atau Transmit. Anda menyeret file dari Finder atau memilihnya lewat dialog file native, alih-alih menavigasi pohon lokal di samping pohon remote.
Transfer berjalan lewat scp bawaan Mac Anda, dan pane SSH menjalankan ssh sistem. Jenis key dan opsi ~/.ssh/config yang dipahami OpenSSH Anda (Ed25519, RSA, ECDSA, ssh-agent, baris IdentityFile) tetap berlaku. Anda menyimpan tiap host di MXterm sekali (host, user, port, file key atau agent), lalu panel file memakai ulang sesi pane tersebut.
Menghubungkan, menelusuri, mengedit file .env atau nginx.conf remote langsung di tempat dengan syntax highlighting, kalkulator chmod, dan memindahkan file ke dua arah semuanya gratis. Satu-satunya batas ada pada jumlah, dan angka persisnya ada di bawah.
Separuh lainnya dari aplikasi ini adalah Multi-Agent Control Room (sebelumnya War Room). Bagi workspace menjadi pane yang menjalankan Claude Code, Codex, Gemini CLI atau Copilot berdampingan.
Dengan isolasi worktree diaktifkan di composer tab baru (nonaktif secara default dan memerlukan repo git), pane tiap agent bisa mulai di git worktree-nya sendiri di <repo>/.worktrees/<slug> pada branch swarm/<adjective>-<noun> yang baru. Ini mengurangi kemungkinan dua agent di repo yang sama mengedit working copy yang sama.
Command Recipes (⌘J) adalah tabel keyword offline. Tabel ini mengubah daftar singkat permintaan umum menjadi salah satu dari 13 perintah shell bawaan, lengkap dengan penjelasan. Ini bukan model AI dan bukan chat yang menalar soal server spesifik Anda. Tidak perlu API key atau koneksi internet.
2. Termius: lintas platform, tersinkron di cloud, dan SFTP-nya benar-benar gratis
Termius berjalan di macOS, Windows, Linux, iOS dan Android, dengan satu antarmuka yang sama di semua platform itu. Inilah alasan utama orang memilihnya: mulai sesi SSH di Mac, lalu selesaikan di ponsel.
Starter plan gratisnya mencakup SSH, SFTP, dan port forwarding, dengan vault lokal. Sebagian ulasan tentang Termius, termasuk versi lama artikel ini, menyebut SFTP dikunci di balik langganan. Itu sudah tidak akurat.
Paket berbayar (sekitar $10 per bulan dengan tagihan tahunan untuk Pro) menambahkan sinkronisasi antarperangkat, vault cloud pribadi, log sesi, dan otomatisasi snippet. Ini berguna jika Anda mengelola server dari lebih dari satu mesin, dan tidak diperlukan jika tidak.
Kompromi dibanding MXterm Pro: SFTP Termius gratis (cek batas Starter Termius saat ini), tetapi Termius adalah connection manager dan file browser, bukan lingkungan dev multi-agent. Termius tidak punya padanan untuk menjalankan beberapa CLI AI coding agent di pane split yang terisolasi git worktree. Untuk perbandingan langsung, lihat MXterm Pro vs Termius.
3. iTerm2 dipasangkan dengan Transmit atau Cyberduck: setup dua aplikasi untuk power user
iTerm2 gratis, open source, dan sampai sekarang masih menjadi titik acuan untuk kustomisasi terminal di macOS. iTerm2 menawarkan integrasi tmux, trigger, skema warna per profil, dan split pane yang sudah ada jauh sebelum sebagian besar pesaingnya muncul. Namun iTerm2 tidak punya SFTP file browser bawaan. Shell integration memang menambahkan unduhan scp lewat klik kanan dan unggahan dengan drag sambil menahan tombol option, tetapi tidak ada apa pun untuk menelusuri folder remote.
Transmit dari Panic adalah pasangan berbayar yang paling sering dipilih pengguna iTerm2: browser FTP dan SFTP lokal/remote dua pane, dijual sebagai aplikasi sekali beli. Cyberduck adalah alternatif gratis dan open source, dengan browser satu pane dan daftar bookmark sebagai ganti tampilan ganda Transmit.
Biayanya ada pada perpindahan konteks, bukan uang. Sesi SSH Anda ada di iTerm2, sedangkan host tersimpan ada di daftar bookmark terpisah di Transmit atau Cyberduck. Memindahkan file di tengah sesi berarti alt-tab dan menavigasi ulang ke direktori yang sama di aplikasi kedua.
4. MobaXterm: client yang sebenarnya dicari kebanyakan pengguna Mac, dan tidak berjalan di Mac
MobaXterm hanya untuk Windows. Belum pernah ada build macOS native, dan Mobatek hanya mencantumkan Windows. Yang paling dekat adalah menjalankan binary Windows di dalam CrossOver atau VM Windows, yang tidak didukung dan menghilangkan tujuan aplikasi native.
Jika MobaXterm muncul dalam riset Anda untuk "SSH client terbaik untuk Mac", inilah alasan MobaXterm tidak diulas sebagai pilihan di sini: ia gagal di syarat pertama.
Fitur MobaXterm tetap menjadi acuan yang ingin dikejar kebanyakan alat dalam daftar ini di Mac: terminal SSH, SFTP browser dua pane, dan X11 forwarding dalam satu jendela. MXterm Pro adalah salah satu upaya yang lebih langsung untuk itu. MXterm Pro bukan port MobaXterm dan tidak mengklaim setara fitur demi fitur.
5. Royal TSX: connection manager untuk admin yang mengurus RDP, VNC dan SSH sekaligus
Royal TSX adalah aplikasi macOS native, dengan Royal TS terpisah untuk Windows. Aplikasi ini dibuat untuk orang yang mengelola daftar koneksi remote yang besar dan tertata lintas protokol: sesi RDP dan VNC di samping SSH, dikelompokkan per klien atau environment. Royal TSX juga mentransfer file lewat FTP, SFTP dan SCP.
Royal TSX dilisensikan sebagai pembelian sekali bayar yang berlaku permanen, bukan sebagai langganan. Edisi Lite gratis dibatasi hingga 10 koneksi, yang sudah cukup untuk mencoba aplikasinya.
UI-nya berpusat pada pengorganisasian koneksi dalam skala besar: kredensial dan dokumen tersimpan untuk banyak host. Itu alat yang tepat untuk admin dengan lima puluh server di tiga protokol. Strukturnya lebih banyak dari yang dibutuhkan developer yang SSH ke dua atau tiga server Linux.
Paket Free vs. Pro di MXterm Pro, dalam angka sebenarnya
Secara default, paket Free gratis permanen, bukan trial berbatas waktu, dan punya batas nyata: hingga 5 host SSH tersimpan, hingga 2 anggota per room Control Room, dan 1 Mesin tersimpan (untuk mengendalikan Mac lain). Pane terminal tidak dibatasi.
SFTP tidak termasuk dalam batas itu. Menelusuri, mengedit remote di tempat, kalkulator chmod, dan transfer file dua arah semuanya berfungsi di Free.
Pro mengangkat batas host tersimpan dan anggota per room Control Room. Ini lisensi sekali bayar, bukan langganan berulang: $29 untuk 3 perangkat (Solo) hingga $199 untuk 100 perangkat (Max). Pemeriksaan lisensi berjalan offline terhadap tanda tangan Ed25519.
Perbandingan kelima alat ini
iTerm2, Cyberduck, Transmit dan Royal TSX adalah aplikasi Mac native. MXterm Pro adalah aplikasi native untuk macOS dan juga punya build Windows x64 yang belum ditandatangani. SSH dan SFTP di Windows khususnya belum diverifikasi. Termius mencakup Mac, Windows, Linux dan mobile dari satu akun. MobaXterm hanya untuk Windows.
Soal harga, Starter plan Termius mencakup SSH dan SFTP secara gratis, dengan langganan untuk sinkronisasi dan vault cloud. Terminal dan seluruh sisi SFTP MXterm Pro gratis, dengan pembelian sekali bayar (bukan berulang) hanya untuk jumlah host tersimpan, anggota Control Room, dan Mesin yang lebih tinggi. iTerm2 dan Cyberduck sepenuhnya gratis. Transmit dan Royal TSX adalah aplikasi berbayar sekali beli tanpa biaya berkelanjutan.
Di luar SFTP, Termius, iTerm2 + Transmit dan Royal TSX pada intinya adalah aplikasi terminal (atau yang mirip terminal) plus file browser. Dari semuanya, hanya MXterm Pro yang dibangun di sekitar beberapa AI coding agent berdampingan. Jika Anda tidak menjalankan agent, itu bukan alasan untuk memilihnya.
Jika Anda hanya butuh terminal dan file browser, SSH client untuk Mac dengan SFTP yang paling cocok mungkin tidak perlu biaya sama sekali: paket gratis Termius atau iTerm2 + Cyberduck sudah cukup. Jika Anda juga menjalankan AI coding agent di server yang sama, coba paket Free MXterm Pro sebelum memutuskan apakah upgrade Pro sekali bayar sepadan untuk jumlah host tersimpan Anda.
SSH multi-pane, Command Recipes (Cmd+J) dan Control Room (sebelumnya War Room) multi-agent: Anda bisa mulai gratis.
Sudah punya MXterm Pro? Baca panduan penyiapan →
Baru mengenal MXterm Pro? Lihat harga →
Pertanyaan yang Sering Diajukan
Tidak. MobaXterm belum pernah punya build macOS native. Aplikasi ini hanya untuk Windows, dan menjalankannya lewat CrossOver atau VM Windows tidak didukung secara resmi. Itu sebabnya MobaXterm tidak diulas sebagai pilihan di atas.
Ya. Starter plan gratis Termius mencakup SSH, port forwarding, dan SFTP. Paket berbayar menambahkan sinkronisasi antarperangkat, vault cloud pribadi, dan otomatisasi snippet, tetapi bukan SFTP itu sendiri.
Ya, semuanya. Menghubungkan, menelusuri, mengedit file remote di tempat dengan syntax highlighting, kalkulator chmod, serta mengunggah dan mengunduh file semuanya berfungsi di Free. Yang masih dibatasi Free secara default adalah jumlah: 5 host SSH tersimpan, 2 anggota per room Control Room, dan 1 Mesin tersimpan (untuk mengendalikan Mac lain).
MXterm Pro menjalankan ssh dan scp milik Mac Anda, dan iTerm2 juga berjalan di atas OpenSSH Mac Anda. Jadi jenis key yang didukung (Ed25519, RSA, ECDSA), ssh-agent, dan opsi ~/.ssh/config tetap berlaku. Di MXterm Pro Anda menyimpan tiap host sekali dan mengarahkannya ke file key atau agent. Termius dan Royal TSX mengelola kredensial di aplikasinya sendiri, jadi cek dokumentasi mereka.
SSH memberi Anda shell remote terenkripsi untuk menjalankan perintah. SFTP adalah protokol transfer file yang berjalan di atas koneksi SSH yang sama. SFTP bukan FTP lama yang mengirim data tanpa enkripsi. Transmit dan Cyberduck bisa memakai keduanya, jadi pilih opsi SFTP saat terhubung.
Tidak. Command Recipes (⌘J) adalah alat offline kecil. Fitur ini mencocokkan keyword dari yang Anda ketik dengan kumpulan perintah Linux siap pakai yang jumlahnya tetap, lalu menampilkan salah satunya, tanpa model AI. Control Room adalah tempat CLI AI coding agent sungguhan (Claude Code, Codex, Gemini CLI, Copilot) berjalan di pane masing-masing, dan bisa dipisah ke git worktree per agent.