Saya memiliki beberapa mesin Linux di jaringan saya, masing-masing memiliki tujuan berbeda. Saya sering kali perlu mentransfer file bolak-balik di antara keduanya, namun saya lebih suka tidak melakukannya melalui layanan cloud, email, atau drive USB. Sebaliknya, saya lebih memilih cara yang paling efisien dan andal, yang biasanya berarti menginstal perangkat lunak khusus untuk tujuan tersebut.
Plus: 7 perbedaan praktis terbesar antara Windows dan Linux bagi pengguna
Karena ini Linux, saya yakin ada banyak solusi untuk masalah ini. Saya akan fokus pada lima di antaranya: tiga solusi baris perintah dan dua solusi GUI. Kelimanya dapat diandalkan dan valid.
Mari kita mulai.
1.Samba
Samba adalah alat andalan saya untuk berbagi file antar perangkat. Apa yang saya suka tentang Samba adalah ia berfungsi baik Anda berbagi antara mesin Linux, Linux dan MacOS, atau Linux dan Windows. Bahkan lebih baik lagi, setelah Samba aktif dan berjalan, Anda dapat menyalin dan mengelola file dari manajer file GUI, jadi satu-satunya pekerjaan baris perintah yang harus Anda lakukan adalah mengaturnya. Sebagai bonus tambahan, Samba juga memberikan kemudahan untuk berbagi printer. Samba memang memerlukan beberapa pekerjaan awal untuk menginstal dan mengkonfigurasi, tetapi setelah Anda mengaktifkan dan menjalankannya, ia bekerja dengan sangat baik.
Plus: 6 Perintah Keamanan Linux Yang Harus Diketahui Setiap Pengguna Baru
Jika Anda belum menguasai Samba, pastikan untuk membaca artikel saya “Cara Berbagi Folder ke Jaringan dari Linux.” Setelah Anda mengikuti langkah-langkah dalam artikel ini, Anda akan memiliki share Samba yang berfungsi dan dapat diakses dari perangkat apa pun melalui LAN.
Samba gratis untuk diinstal dan digunakan.
2. Protokol transfer file
Jika Anda sudah cukup lama mengenalnya, Anda mungkin pernah mendengar atau menggunakan FTP, atau File Transfer Protocol. Protokol ini memungkinkan Anda untuk memasukkan file ke dan mengekstrak file dari komputer Linux menggunakan baris perintah atau aplikasi GUI seperti FileZilla. Beberapa pengelola file (seperti File GNOME – juga dikenal sebagai Nautilus) dapat dengan mudah terhubung ke server FTP menggunakan alamat seperti ftp://ADDRESS (dimana ADDRESS adalah alamat IP server FTP).
Juga: Laptop Linux terbaik: Diuji oleh para ahli
Seperti Samba, FTP memerlukan server untuk diinstal dan dikonfigurasi sehingga pengguna tertentu dapat menggunakan direktori tertentu. Jika saya punya pilihan, saya akan memilih Samba daripada FTP, tetapi jika saya harus mentransfer file yang lebih besar, FTP akan menjadi pilihan yang lebih baik karena kecepatannya (karena kecepatan transfer file Samba tidak sebanding dengan FTP). Ada beberapa implementasi server FTP di Linux, seperti ProFTP, Pure-FTPd, vsftpd, dan bftpd yang masing-masing gratis untuk diinstal dan digunakan.
3.SSH
SSH menyertakan perintah praktis untuk mentransfer file antar mesin Linux yang disebut SCP (untuk penyalinan aman). hal favoritku SCP Ya itu lebih aman daripada Samba atau FTP. Bagaimana? Ya, SSH aman secara desain, dan SCP Markas komando mendapat manfaat dari keamanan ini.
Sekilas, SCP Mungkin terlihat membingungkan, namun sebenarnya tidak terlalu menantang (apalagi jika Anda sudah tahu cara menggunakan SSH). Pada dasarnya, perintahnya terlihat seperti ini: scp /path/ke/arsip USER@192.168.1.30:/home/USER (di mana USER adalah nama pengguna jarak jauh Anda). Anda dapat membaca lebih lanjut tentang penggunaan SCP Dalam artikel saya “Cara menggunakan perintah scp di Linux”.
4. Memutar
Sekarang kita memasuki dunia GUI, dan tidak ada aplikasi GUI yang lebih baik dari Warpinator untuk berbagi file antar mesin Linux. Cara kerja Warpinator sederhana: Anda menginstal aplikasi di komputer Linux mana pun tempat Anda ingin mentransfer file, buka aplikasi, tunggu hingga aplikasi mendeteksi komputer mana pun yang juga menginstal Warpinator, lalu Anda siap mentransfer.
Juga: Pangsa pasar Linux mencapai titik tertinggi sepanjang masa bulan lalu
Saat Anda mentransfer file dari mesin A ke mesin B, mesin B harus menerima transfer tersebut. Sebelum mesin B menerima transfer, ia menunggu dalam antrian tunggu. Warpinator juga memiliki versi untuk MacOS dan Windows, jadi Anda tidak terbatas pada komputer Linux yang menggunakan aplikasi ini.
Seperti FTP, Warpinator lebih cepat dari Samba saat mentransfer file berukuran besar. Warpinator mudah dipasang dan diatur, menjadikannya pilihan yang baik bagi mereka yang tidak ingin berurusan dengan konfigurasi yang rumit. Warpinator dapat diinstal secara gratis menggunakan manajer paket distribusi Anda atau melalui Flatpak.
5.Koneksi KDE
KDE Connect membuatnya sangat mudah untuk mengirim dan menerima file, tidak hanya antar mesin Linux, tetapi juga antara Linux ke Android dan Android ke Linux. Jika Anda tidak menggunakan desktop Plasma, ada juga GSConnect, yang merupakan implementasi aplikasi/layanan GNOME. GSConnect dan KDE Connect juga menyertakan fitur lain, seperti kemampuan untuk menjalankan perintah pada komputer yang terhubung dan bahkan memeriksa notifikasi.
Anda dapat mengatur direktori “Simpan file ke” di KDE Connect, tetapi hanya satu direktori yang dapat digunakan untuk proses ini. Jika Anda perlu mengirim/menerima file ke beberapa direktori, pilihan terbaik Anda adalah Samba, FTP atau SCP. KDE Connect dan GSConnect keduanya gratis. KDE Connect biasanya diinstal dengan Plasma Desktop, dan GSConnect dapat diinstal dari situs web ekstensi GNOME (menggunakan Firefox).
Plus: Linus Torvalds berbicara tentang kecerdasan buatan, adopsi Rust, dan mengapa inti Linux adalah “satu-satunya hal yang penting”
Salah satu opsi ini memungkinkan Anda berbagi/mentransfer file dengan komputer Linux di jaringan lokal Anda. Cobalah satu (atau lebih) cara ini dan lihat apakah itu tidak membuat hari Anda lebih mudah.