Kompatibilitas Windows

Cara Berbagi File Antara Windows dan Linux

Cara Berbagi File Antara Windows dan Linux

Berbagi file adalah tindakan mengirim file atau lebih dari satu komputer ke komputer lain. Secara teori, itu hal yang sederhana simple. Prosesnya cukup sederhana dan mudah jika kedua komputer menjalankan sistem operasi yang sama. Ketika berbeda, segalanya menjadi sedikit rumit.

Dalam panduan ini, lihat cara berbagi file antara Windows dan Linux.

Berbagi file antara Windows dan Linux

Ada beberapa cara untuk mengkonfigurasi Windows dan Linux untuk berbagi file. Namun, dalam kasus panduan ini, saya sebagian besar akan menunjukkan cara mengkonfigurasi Linux untuk berbagi file. Untuk konfigurasi khusus Windows, saya hanya akan menampilkan yang diperlukan.

Mari kita mulai!

Bagikan file menggunakan perangkat penyimpanan portabel

Ini adalah salah satu cara paling umum dan tradisional untuk berbagi file antara dua komputer. Umumnya, ini melibatkan media penyimpanan portabel. Punya USB flash drive? HDD/SSD portabel? Cukup tancapkan ke komputer sumber, salin data ke penyimpanan portabel, dan bagikan dengan komputer target Anda.

Dalam skenario tertentu di mana data terlalu besar untuk dibagikan melalui jaringan/internet, ini adalah solusi terbaik. Di ruang kerja profesional di mana terabyte data perlu dibagikan dan disimpan, ada array RAID portabel untuk melakukan pekerjaan itu.

Meskipun sederhana dan efektif, ada beberapa hal yang perlu diingat.

Bagikan file melalui penyimpanan cloud

Penyimpanan cloud adalah cara standar berbagi file di era internet ini. File dapat diunggah dan diunduh di perangkat apa pun dengan browser web modern. Namun, ada beberapa poin berbeda yang perlu diingat jika Anda ingin memilih jalan ini.

Beberapa penyimpanan cloud online yang populer termasuk Google Drive, Dropbox, OneDrive, pCloud, Box, dll. Hampir semuanya menawarkan penyimpanan cloud dalam jumlah yang wajar secara gratis.

Bagikan file menggunakan folder jaringan

Jika kedua komputer berada di jaringan yang sama, Anda dapat memanfaatkannya. Dalam metode ini, folder tertentu dari mesin sumber akan tersedia untuk mesin lain.

Konfigurasi Linux

Untuk menikmati fitur ini, Anda harus mengonfigurasi sistem terlebih dahulu. Dalam kasus Linux, Samba adalah solusi sempurna. Samba adalah rangkaian program standar untuk sistem operasi UNIX/Linux untuk interoperabilitas Windows standar. Jelajahi Samba.

Samba adalah perangkat lunak populer yang dapat Anda ambil dari repo paket resmi distro Anda. Untuk menginstal Samba, jalankan perintah sesuai dengan distro Anda.

Untuk Debian/Ubuntu dan turunannya.

$ sudo apt install samba

Untuk Fedora dan turunannya.

$ sudo dnf install samba

Untuk Arch Linux dan turunannya.

$ sudo pacman -S samba

Untuk openSUSE dan turunannya.

$ sudo zypper install samba

Sekarang, atur nama pengguna dan kata sandi untuk berbagi Samba. Perintah ini harus dijalankan dengan hak akses root.

$ sudo smbpasswd -a

Untuk manajemen yang lebih baik, lebih baik memiliki direktori khusus untuk berbagi data dari. Buat direktori khusus.

$ mkdir -v /home//Bagikan

Direktori baru harus dideklarasikan dalam file konfigurasi Samba agar dapat dikenali dan digunakan. Ada juga beberapa tweak tambahan yang perlu dibuat. Buka file konfigurasi di editor teks pilihan Anda.

$ sudo vim /etc/samba/smb.konf

Tambahkan baris berikut di akhir file.

$ [bagikan]
$ jalur = /home//Bagikan
$ tersedia = ya
$ pengguna yang valid =
$ hanya baca = tidak
$ dapat dijelajahi = ya
$publik = ya
$ dapat ditulis = ya

Simpan file dan keluar dari editor. Muat ulang layanan Samba untuk menerapkan perubahan.

$ sudo systemctl restart smbd

Voila! Samba harus berdiri dan berjalan. Dari Windows, gunakan file explorer atau browser dan buka nama host atau alamat IP sistem Linux, diikuti dengan nama folder.

$ \\\Bagikan

Konfigurasikan Windows

Dalam kasus Windows, ada dua langkah dalam proses konfigurasi.

Pertama, pastikan opsi "Penemuan Jaringan" dan "Berbagi file dan printer" diaktifkan. Buka Pengaturan >> Jaringan & Internet >> Jaringan dan Pusat Berbagi.

Dari sisi kiri, klik “Ubah pengaturan berbagi lanjutan.”

Dari jendela baru, aktifkan penemuan jaringan dan berbagi file dan printer. Klik “Simpan perubahan.”

Sekarang, pilih folder untuk dibagikan. Klik kanan dan pilih "Properties".”

Dari jendela baru, buka tab "Berbagi". Klik tombol “Bagikan”.

Sekarang, Anda harus memilih siapa yang dapat mengakses folder. Jika Anda ingin dapat diakses oleh siapa saja, pilih "Semua Orang" dan klik "Tambah". Setelah selesai, klik "Bagikan" untuk mengonfirmasi tindakan.

Voila! Folder harus tersedia dari mesin Linux di jaringan. Untuk mengakses direktori, buka browser file Anda dan telusuri "Jaringan" dari "Lokasi Lain". Ini adalah tampilannya di browser file Nautilus di Ubuntu.

Bagikan file menggunakan SyncThing

Ada alat pihak ketiga yang memungkinkan berbagi file antar perangkat. Jenis alat ini umumnya lintas platform dan menawarkan keamanan yang solid dengan koneksi terenkripsi.

Di bagian ini, saya akan menampilkan SyncThing. SyncThing menyinkronkan file antar komputer secara real-time dengan aman. Ini adalah perangkat lunak sumber terbuka dan gratis yang tersedia untuk Windows, Linux, macOS, BSD, dan lainnya. Lihat SyncThing.

Mari kita mulai dengan menginstal SyncThing. SyncThing juga tersedia di repo paket default dari berbagai distro. Jalankan perintah yang sesuai dengan distro Anda.

Untuk Debian/Ubuntu dan turunannya.

$ sudo untuk menginstal sinkronisasi

Untuk Fedora dan turunannya.

$ sudo dnf instal sinkronisasi

Untuk openSUSE dan turunannya.

$ sudo zypper menginstal sinkronisasi

Untuk CentOS/RHEL dan turunannya.

$ dnf instal sinkronisasi

Untuk platform lain, lihat halaman unduh SyncThing. TAR Linux bawaan.Arsip GZ berisi SyncThing versi portabel.

Setelah terinstal, luncurkan SyncThing. Mulai sekarang, langkah-langkahnya sebagian besar akan serupa di semua platform. Langkah pertama adalah memulai daemon SyncThing.

Kemudian, luncurkan UI web SyncThing. Ini adalah panel kontrol utama SyncThing dari mana semuanya akan dilakukan.

Setelah diluncurkan, langkah pertama adalah mengamankan akses SyncThing. Pastikan untuk mengonfigurasi nama pengguna dan kata sandi untuk tujuan keamanan. Dari pojok kanan atas, buka Tindakan >> Pengaturan.

Buka tab "GUI" dan masukkan nama pengguna dan kata sandi untuk otentikasi GUI. Centang opsi yang mengaktifkan HTTPS untuk GUI.

Setelah Anda menyimpan perubahan, halaman web akan memuat ulang dan meminta autentikasi ke UI web SyncThing.

Selanjutnya, lihat cara menambah/menghapus folder ke SyncThing untuk dibagikan. Dari panel kontrol, kita dapat melihat bahwa sudah ada folder default yang dikonfigurasi.

Untuk menambahkan folder pilihan Anda, klik "Tambah Folder".

Beri nama folder yang dapat dikenali. Masukkan jalur direktori di bidang "Jalur Folder". Secara umum, hanya itu yang Anda butuhkan untuk berbagi folder. Perhatikan bahwa ini mungkin tidak berfungsi jika pengguna yang menjalankan SyncThing tidak memiliki izin baca ke direktori dan file.

Saatnya menambahkan desktop jarak jauh. Kami memerlukan ID perangkat SyncThing dari desktop jarak jauh untuk melakukannya. ID tersedia dari Actions >> Show ID. Dalam hal ini, ini adalah ID perangkat SyncThing dari desktop Windows saya.

Untuk menambahkannya ke Linux, klik "Tambahkan Perangkat Jarak Jauh" di sudut kanan bawah panel kontrol web SyncThing.

Masukkan ID perangkat. Anda juga dapat mengatur nama perangkat secara manual.

Dari tab "Lanjutan", Anda dapat memastikan bahwa semua transfer data dengan perangkat akan dikompres. Ini dapat berguna untuk meningkatkan bandwidth yang efektif.

Desktop akan muncul di daftar desktop jarak jauh.

Mari berbagi folder yang baru saja kita tambahkan dengan sistem Windows. Klik folder dan pilih "Edit".

Dari tab "Berbagi", pilih desktop jarak jauh yang baru saja kami tambahkan.

Di Windows, ID perangkat Linux SyncThing juga harus ditambahkan. Ketika sistem Linux mencoba untuk terhubung, itu akan menampilkan popup berikut di sistem Windows. Klik "Tambah" untuk mengonfirmasi.

Putuskan di mana data yang masuk harus disimpan (di mesin Windows).

Sinkronisasi harus dimulai. Waktu untuk menyelesaikan sinkronisasi tergantung pada bandwidth jaringan Anda dan jumlah data yang akan disinkronkan. Setelah selesai, Anda akan melihat bahwa folder tersebut ditandai sebagai "Up to Date" di kedua sistem.

Pikiran terakhir

Ada berbagai metode untuk berbagi file antar komputer. Metode mana yang harus dipilih?? Semua terserah Anda. Secara pribadi, menggunakan alat pihak ketiga adalah cara termudah karena alat tersebut dirancang khusus untuk pekerjaan ini.

Untuk para ahli, rsync mungkin lebih disukai. Ini adalah alat baris perintah dengan banyak penyesuaian dan fungsionalitas yang kuat. Lihat cara menggunakan rsync untuk menyalin file.

Selamat berkomputasi!

Cara Mengembangkan Game di Linux
Satu dekade yang lalu, tidak banyak pengguna Linux yang memprediksi bahwa sistem operasi favorit mereka suatu hari nanti akan menjadi platform game po...
Port Sumber Terbuka dari Mesin Game Komersial
Rekreasi mesin game gratis, open source, dan lintas platform dapat digunakan untuk bermain lama serta beberapa judul game yang cukup baru. Artikel ini...
Game Baris Perintah Terbaik untuk Linux
Baris perintah bukan hanya sekutu terbesar Anda saat menggunakan Linux-ini juga dapat menjadi sumber hiburan karena Anda dapat menggunakannya untuk me...