Cara Mengatur Folder Bersama Jaringan di Ubuntu Dengan Samba

Cara Mengatur Folder Bersama Jaringan di Ubuntu Dengan Samba

Jika Anda pernah ingin berbagi file dengan mudah di jaringan rumah Anda di beberapa sistem operasi, maka tidak perlu mencari yang lain selain Samba.





Panduan ini akan menunjukkan kepada Anda cara mengatur folder bersama jaringan di Ubuntu Linux menggunakan Samba. Dengan server Samba, Anda dapat dengan mudah berbagi file di jaringan Anda, terlepas dari apakah Anda menggunakan Windows, macOS, atau Linux.





Apa Itu Samba?

Samba adalah layanan berbagi file yang mengimplementasikan versi sumber terbuka dari rangkaian protokol SMB, yang awalnya dikembangkan oleh Microsoft dan IBM. Samba berisi program yang memungkinkannya untuk beroperasi dengan protokol berbagi file Microsoft Windows.





bagaimana Anda menggunakan mode potret di iphone 7

Samba juga memungkinkan Anda berkomunikasi dengan mudah dengan klien lain menggunakan jaringan TCP/IP standar.

Langkah 1: Memasang Samba

Panduan ini akan menggunakan Ubuntu Linux 20.04 LTS, tetapi langkah-langkahnya akan berfungsi bahkan jika Anda menggunakan Ubuntu 16.04 atau yang lebih baru. Mulailah dengan memperbarui informasi sumber paket Anda.



sudo apt update

Kemudian, instal Samba menggunakan perintah di bawah ini:

sudo apt install samba

Untuk memeriksa apakah Samba telah berhasil diinstal, jalankan perintah berikut:





smbd --version

Outputnya harus mirip dengan yang di bawah ini.

Langkah 2: Mengonfigurasi Samba

Untuk dapat berbagi file secara aman dengan perangkat jaringan lain, Anda harus mengkonfigurasi server Samba. File konfigurasi utama untuk Samba terletak di /etc/samba/smb.conf pada PC Anda. Panduan ini menggunakan editor teks Vim untuk mengedit file konfigurasi Samba, tetapi jangan ragu untuk menggunakan editor teks lain pilihan Anda.





Catatan: Anda harus memiliki hak administratif untuk mengedit file konfigurasi.

sudo vim /etc/samba/smb.conf

Tambahkan baris berikut ke bagian bawah file konfigurasi.

[sambashare]
comment= Network Shared Folder by Samba Server on Ubuntu
path = /home/your_username/sambashare
force user = smbuser
force group = smbgroup
create mask = 0664
force create mode = 0664
directory mask = 0775
force directory mode = 0775
public = yes
read only = no

Ingatlah untuk memperbarui jalur parameter dengan nama pengguna Anda. Anda bisa mendapatkan nama pengguna Anda dengan menjalankan perintah berikut:

echo $USER

Ke keluar dari editor Vim setelah melakukan perubahan, cukup ketik : wq dan tekan tombol Memasuki kunci.

Memahami Konfigurasi

Berikut adalah deskripsi singkat dari baris konfigurasi yang baru saja Anda tambahkan.

  • Bagian : Bagian baru dalam file konfigurasi diwakili oleh tanda kurung siku ( [] ). Dalam hal ini, bagiannya adalah [sambashare] .
  • Komentar : Baris kode ini memberikan garis besar singkat tentang bagian ini. Terutama, ini berguna jika Anda memiliki beberapa bagian direktori bersama dalam file konfigurasi.
  • Jalur : Ini adalah jalur ke direktori folder bersama jaringan yang Anda tentukan.
  • Memaksa pengguna : Pengguna sistem yang akan digunakan server Samba untuk berbagi file.
  • Grup paksa : Nama grup tempat pengguna sistem Samba akan berada.
  • Buat topeng : Parameter ini akan mengatur izin untuk file yang baru dibuat di folder bersama. Dalam hal ini, nilainya adalah 0664 yang berarti bahwa pemilik file dan grup akan memiliki izin baca dan tulis sedangkan pengguna lain hanya memiliki izin baca.
  • Paksa mode pembuatan : Bekerja sama dengan membuat topeng parameter untuk mengatur hak akses file yang benar.
  • Masker direktori : Parameter ini menentukan izin untuk folder di folder bersama. Izin 0775, berarti pemilik dan grup memiliki izin membaca, menulis, dan mengeksekusi, sementara yang lain hanya membaca dan mengeksekusi izin.
  • Paksa mode direktori : Parameter ini bekerja sama dengan topeng direktori untuk memastikan bahwa izin direktori yang benar telah diatur.
  • Publik : Parameter ini menetapkan bahwa ini adalah folder publik di jaringan Anda dan perangkat lain dapat mengaksesnya.
  • Baca saja : Menentukan izin untuk memodifikasi file dalam folder bersama.

Langkah 3: Membuat Sumber Daya Samba

Setelah mengkonfigurasi server Samba, sekarang Anda harus membuat sumber daya yang diperlukan seperti pengguna Samba dan direktori untuk dibagikan. Sumber daya ini akan memudahkan proses berbagi folder di jaringan.

1. Folder Bersama

Anda perlu membuat folder bersama di jalur yang ditentukan dalam file konfigurasi Samba di atas. Panduan ini menggunakan folder bersama bernama sambashare terletak di direktori home Anda.

Arahkan ke direktori home Anda menggunakan perintah cd .

cd ~

Kemudian buat direktori bersama menggunakan perintah di bawah ini:

mkdir -p sambashare

2. Pengguna dan Grup Samba

Langkah selanjutnya adalah membuat pengguna dan grup sistem Samba yang ditentukan dalam file konfigurasi.

Anda dapat membuat grup sistem Samba menggunakan perintah berikut:

sudo groupadd --system smbgroup

Selanjutnya, buat pengguna sistem Samba menggunakan tambahkan pengguna .

sudo useradd --system --no-create-home --group smbgroup -s /bin/false smbuser

Perintah di atas membuat pengguna sistem dan menambahkan pengguna ke grup Samba yang dibuat di atas. Juga karena ini adalah pengguna sistem, tidak ada direktori home yang akan dibuat.

3. Mengubah Pemilik Folder Bersama

Setelah pengguna dan grup Samba berada di tempatnya, Anda sekarang dapat mengubah pemilik folder bersama menjadi pengguna baru pengguna dan kelompok untuk grup kecil . Anda dapat mencapai ini menggunakan perintah di bawah ini:

sudo chown -R smbuser:smbgroup ~/sambashare

Terakhir, berikan perintah di bawah ini untuk memberikan akses tulis grup ke folder bersama dan konten di dalamnya.

sudo chmod -R g+w ~/sambashare

Langkah 4: Memulai Ulang Layanan Samba

Anda harus memulai ulang layanan Samba agar perubahan dalam file konfigurasi Samba diterapkan.

sudo systemctl restart smbd

Setelah layanan dimulai ulang, Anda dapat memeriksa statusnya dengan perintah di bawah ini:

sudo systemctl status smbd

Catatan : Jika firewall Anda diaktifkan, Anda juga harus menambahkan Samba ke aturan yang diaktifkan menggunakan perintah ufw .

sudo ufw enable samba

Langkah 5: Mengakses Folder Bersama

Folder bersama Anda sekarang dapat diakses oleh perangkat di jaringan Anda.

Di Windows

Di Windows, Anda dapat mengakses folder bersama menggunakan Windows Explorer. Anda dapat memulai file explorer menggunakan Windows + E pintasan keyboard.

Di bilah alamat, ketik \ip_address_of_pc_with_shared_foldersambashare .

Ingatlah untuk mengganti dengan alamat IP yang benar dan nama folder bersama.

privasi dan keamanan tidak dilacak

Sistem juga akan meminta Anda untuk memasukkan nama pengguna dan kata sandi pengguna di PC Linux.

Di Ubuntu

Di Ubuntu Linux, buka pengelola file default dan klik Lokasi lain tombol. Kemudian, di Sambungkan ke server masukan, masukkan alamat IP dalam format berikut:

smb://ip_adresss_of_pc_with_shared_folder/sambashare

Anda dapat terhubung sebagai pengguna terdaftar atau anonim. Perlu diingat bahwa jika Anda memilih Pengguna Terdaftar dari dropdown, Anda harus menentukan kredensial pengguna.

Di macOS

Pengguna Mac juga dapat mengakses folder bersama dengan mudah. Di menu Finder, klik pada Jaringan tab, dan komputer dengan folder bersama publik akan terdaftar. Pilih dan Anda harus dapat mengakses file.

Berbagi File Antar Beberapa Perangkat Secara Efisien

Panduan ini telah membahas cara berbagi file di jaringan menggunakan Samba. Dengan Samba, Anda dapat berbagi file di jaringan terlepas dari sistem operasi yang Anda jalankan di perangkat.

Tidak hanya Linux, tetapi Anda juga dapat mengonfigurasi folder jaringan bersama di mesin Windows Anda.

Membagikan Membagikan Menciak Surel Cara Berbagi File Jaringan di Windows 10

Tidak dapat menemukan USB flash drive Anda? Bagikan file Anda melalui jaringan lokal sebagai gantinya.

Baca Selanjutnya
Topik-topik yang berkaitan
  • Linux
  • File sharing
  • Jaringan komputer
Tentang Penulis Baik untuk pergi(36 Artikel Diterbitkan)

Mwiza mengembangkan perangkat lunak berdasarkan profesi dan menulis secara ekstensif di Linux dan pemrograman front-end. Beberapa minatnya termasuk sejarah, ekonomi, politik & arsitektur perusahaan.

More From Mwiza Kumwenda

Berlangganan newsletter kami

Bergabunglah dengan buletin kami untuk kiat teknologi, ulasan, ebook gratis, dan penawaran eksklusif!

Klik di sini untuk berlangganan