GNU/Linux >> Belajar Linux >  >> Ubuntu

Apa Itu Samba Server Dan Bagaimana Cara Setup Samba Server Di Ubuntu Linux

Samba adalah rangkaian perangkat lunak sumber terbuka yang berjalan pada platform berbasis Unix/Linux tetapi mampu berkomunikasi dengan klien Windows seperti aplikasi asli. Jadi Samba dapat menyediakan layanan ini dengan menggunakan Common Internet File System (CIFS).

Inti dari CIFS ini adalah protokol Server Message Block (SMB). Samba melakukan ini dengan melakukan 4 hal utama ini –

  • Layanan file &cetak
  • Otentikasi dan Otorisasi
  • Resolusi nama
  • Pengumuman layanan (penjelajahan)

Samba dapat dijalankan di berbagai platform termasuk Linux, Unix, OpenVMS dan sistem operasi selain Windows dan memungkinkan pengguna untuk berinteraksi dengan klien atau server Windows secara asli. Ini pada dasarnya dapat digambarkan sebagai rangkaian program interoperabilitas Windows Standar untuk Linux dan Unix.

Bagaimana cara menyiapkan Server Samba di Ubuntu?

Mari kita lihat pengaturan Server Samba di Ubuntu untuk berbagi file dengan klien Windows. Perhatikan bahwa kami akan membuat dua bentuk server Samba, satu pengaturan tidak memerlukan kata sandi untuk berbagi file dengan klien mana pun di jaringan yang merupakan pembagian anonim dan pengaturan lain akan memerlukan pengaturan pengguna dan izin.

1. Pemasangan Samba

Paket biner Samba disertakan di hampir semua distribusi Linux. Ada juga beberapa paket yang tersedia di beranda Samba. Faktanya, sekarang ada beberapa antarmuka GUI untuk Samba yang tersedia untuk membantu konfigurasi dan manajemen. Tutorial ini akan mengatur Samba melalui terminal Linux.

Kami menginstal paket samba dari terminal di Ubuntu dengan kode berikut –

sudo apt-get update
sudo apt-get install samba

2. Konfigurasi File Server – Berbagi Anonim

sebuah. Buat folder bersama yang disebut “folder bersama”.

sudo mkdir -p /srv/samba/sharedfolder

b. ​Izinkan siapa saja untuk mengakses dan menyimpan file dalam folder.

sudo chown nobody:nogroup /srv/samba/sharedfolder/

c. Edit file konfigurasi untuk mengaktifkan berbagi.​

Buat cadangan file konfigurasi sebelum mengedit

sudo cp /etc/samba/smb.conf /etc/samba/smb.conf.old

Buka file conf dan buat perubahan berikut –

sudo vi /etc/samba/smb.conf

Tambahkan yang berikut ini di akhir file untuk mengaktifkan berbagi –d. Mulai ulang layanan smbd –

sudo systemctl restart smbd.service nmbd.service

3. Konfigurasi File Server – Berbagi Aman

sebuah. ​Buat folder bersama yang disebut “folder aman”.

sudo mkdir -p /srv/samba/securedfolder

b. ​Buat grup pengguna baru bernama “terpilih”.

sudo addgroup selected

c. ​Ubah izin dan kepemilikan untuk folder tersebut.

sudo chown root:selected /srv/samba/securedfolder/
sudo chmod 770 /srv/samba/securedfolder/

d. Edit file konfigurasi untuk mengizinkan berbagi

​Buat cadangan file konfigurasi sebelum mengedit.

sudo cp /etc/samba/smb.conf /etc/samba/smb.conf.old

Buka file conf dan buat perubahan berikut –

sudo vi /etc/samba/smb.conf

Tambahkan berikut ini di akhir file untuk mengaktifkan berbagi –

[sharedfolder]
comment = secured shared folder
path = /srv/samba/securedfolder
Valid users = @selected
guest ok = no
writable = yes
browsable = yes

e. Mulai ulang layanan smbd –

sudo systemctl restart smbd.service nmbd.service

f. ​Setelah Samba dimulai ulang, gunakan perintah ini untuk memeriksa smb.conf Anda jika ada kesalahan sintaks. ujian g. Tambahkan pengguna baru

​Kami akan membuat dan menambahkan pengguna "Jack" ke grup pengguna "terpilih" dengan akses shell terbatas. sudo useradd jack -s /usr/sbin/nologin -G dipilih Untuk menambahkan kata sandi untuk pengguna –

sudo smbpasswd -a jack

h. Tambahkan pengguna Jane yang ada ke grup ke grup "terpilih".

sudo usermod jane -G selected

Kesimpulan

Anda harus dapat mengakses dan menelusuri file dari server ini dari klien Windows Anda. Jika Anda tidak melihat klien Anda secara otomatis, Anda dapat mencoba mengaksesnya melalui alamat IP-nya. Anda dapat mengakses berbagi Ubuntu di Windows dengan memasukkan "\\sharedfolder" atau "\\securedfolder" di bidang pencarian windows dari menu atau menggunakan browser jaringan dari penjelajah file Windows untuk terhubung ke berbagi. Dalam hal berbagi aman, pengguna akan diminta untuk memasukkan kata sandi sebelum dapat mengakses folder bersama. Dan ini dia, panduan singkat untuk mengatur server samba di Ubuntu . Anda juga dapat melihat cara resmi untuk mengetahui lebih lanjut tentang menginstal dan menyiapkan Samba.


Ubuntu
  1. Cara Memasang dan Mengatur Server Media Universal di Ubuntu 20.04

  2. Cara Menginstal dan Mengkonfigurasi Server SVN di Ubuntu &LinuxMint

  3. Pengaturan Server Awal untuk Pemula (Ubuntu 18.04 dan 16.04 LTS)

  1. Cara mengatur server OpenVPN di Ubuntu 20.04

  2. Cara mengatur dan menggunakan Server FTP di Ubuntu Linux

  3. Setup Rsyslog Server di Ubuntu 20.04 - Bagaimana cara melakukannya?

  1. Cara Menginstal dan Mengonfigurasi Samba di Ubuntu 18.04

  2. Cara Mengatur Server dan Klien Kerberos di Ubuntu 18.04 LTS

  3. Cara menginstal dan mengatur Plex Media Server Ubuntu 16.04