Lompat ke konten Lompat ke sidebar Lompat ke footer

Cara Install Samba di Ubuntu Server 20.04

Cara Install Samba di Ubuntu Server 20.04

Assalamu’alaikum Warahmatullahi Wabarakatuh, Selamat pagi sobat blogger sekalian, apa kabar semuanya... Pada kesempatan kali ini saya akan mencoba share bagaimana Cara Install Samba di Ubuntu Server 20.04 dan bagaimana cara konfigurasinya.

Samba adalah program yang bersifat Opensource yang memungkinkan untuk berbagi file yang dibagikan di kedua sistem windows dan linux. Jadi dengan menggunakan Samba, kedua sistem dapat berbagi file, printer dan folder melalui jaringan.

Pada tutorial kali ini, sobat akan belajar cara menginstal dan mengkonfigurasi Samba di Ubuntu server 12.04. sobat juga akan belajar cara membuat folder yang dapat diakses bersama dan membuat folder yang dapat diakses hanya user tertentu saja. 

Installasi Samba

Buka terminal lalu login sebagai root user lalu masukan perintah berikut.
root@srv1:~# apt install samba

Konfigurasi

File konfigurasi Samba utama terletak di /etc/samba/smb.conf silahkan backup file utama samba sebelum kita membuat perubahan. jalankan perintah berikut.

root@srv1:~# cp /etc/samba/smb.conf /etc/samba/smb.conf.ori

Membuat Folder Bersama

Selanjutnya kita akan membuat Folder yang dapat di akses untuk semua User
root@srv1:~# mkdir -p /srv/samba/share
root@srv1:~# chown nobody:nogroup /srv/samba/share/
Buka file smb.conf
root@srv1:~# nano /etc/samba/smb.conf
Lalu Tambahkan pada baris bagian bawah
[Folder_Bersama]
    comment = File Sharing untuk bersama
    path = /srv/samba/share
    browsable = yes
    guest ok = yes
    read only = no
    create mask = 0755
Simpan perubahan lalu restart service samba
root@srv1:~# systemctl restart smbd.service nmbd.service
Untuk pengetesan silakan dari Client windows jalankan perintah  \\[IP Address Server]

Cara Install Samba di Ubuntu Server 20.04

Untuk pengetesan dari Client Ubuntu jalankan perintah smb://[IP Address Server] lalu Klik Connect

Cara Install Samba di Ubuntu Server 20.04


Cara Install Samba di Ubuntu Server 20.04

Baca Juga : Cara Install Vsftpd di Ubuntu Server 20.04
Baca Juga : Cara Install MySQL di Ubuntu Server 20.04

Membuat Folder untuk User Group

Selanjutnya kita akan membuat Sebuah Folder yang hanya bisa diakses oleh Group. sebagai contoh disini saya akan membuat group bernama sales yang nantinya hanya akan bisa diakses oleh user yang berada pada group sales.

Sebelumnya kita install paket-paketnya, jalankan perintah berikut.
kris@srv1:~$ sudo apt install libpam-winbind
Pertama kita buat group untuk sales
kris@srv1:~$ sudo addgroup smbsales
Lalu kita membuat user baru untuk group sales disini saya membuat dua user yaitu bob dan jane
kris@srv1:~$ sudo useradd bob
kris@srv1:~$ sudo passwd bob
New password: masukan password
Retype new password: masukan password
passwd: password updated successfully
kris@srv1:~$ sudo useradd jane
kris@srv1:~$ sudo passwd jane
New password: masukan password
Retype new password: masukan password
passwd: password updated successfully
Selanjutnya kita tambahkan user ke dalam group smbsales
kris@srv1:~$ sudo usermod -a -G smbsales bob
kris@srv1:~$ sudo usermod -a -G smbsales jane
Cek di direktori group apakah user sudah berada pada group smbsales
kris@srv1:~$ cat /etc/group
mysql:x:124:
winbindd_priv:x:125:
smbsales:x:1002:bob,jane
Selanjutnya kita akan membuat password untuk user samba
kris@srv1:~$ sudo smbpasswd -a bob
New SMB password: masukan password
Retype new SMB password: masukan password
Added user bob.
kris@srv1:~$ sudo smbpasswd -a jane
New SMB password: masukan password
Retype new SMB password: masukan password
Added user jane.
Selanjutnya kita buat direktori untuk Group Sales
kris@srv1:~$ sudo mkdir -p /srv/samba/sales
Selanjutnya memberikan ijin agar user root dan group sales saja yang dapat mengakses Folder sales
kris@srv1:~$ sudo chown -R root:smbgroup /srv/samba/sales
kris@srv1:~$ sudo chmod -R 0770 /srv/samba/sales
Selanjutnya Edit file smb.conf
kris@srv1:~$ sudo nano /etc/samba/smb.conf
Lalu masukan pada baris paling bawah
[Folder_sales]
    comment = Ubuntu File Sharing Group Sales
    path = /srv/samba/sales
    valid users = @smbsales
    browsable = yes
    guest ok = no
    writable = yes
Simpan perubahan lalu restart service samba
kris@srv1:~$ sudo systemctl restart smbd.service nmbd.service

Pengetesan

Untuk pengetesan silakan dari Client windows jalankan perintah  \\[IP Address Server] untuk mengakses Folder Sales. Klik Folder sales lalu masukan user dan password user sales.

Cara Install Samba di Ubuntu Server 20.04

Testing buat folder baru di dalam Folder Sales

Cara Install Samba di Ubuntu Server 20.04

Untuk pengetesan silakan dari Client Ubuntu jalankan perintah  smb://[IP Address Server] untuk mengakses Folder Sales. Klik Folder sales lalu masukan user dan password user sales.

Cara Install Samba di Ubuntu Server 20.04

Folder baru yang sebelumnya dibuat

Cara Install Samba di Ubuntu Server 20.04

Demikian kira-kira artikel Cara Install Samba di Ubuntu Server 20.04 ini saya buat. Semoga bermafaat untuk kita semua. Silahkan Share Jika sobat merasa postingan ini bermanfaat. Sekian & Terimakasih Salam.

Artikel Selanjutnya : Cara Install Mail Server di Ubuntu 20.04

3 komentar untuk "Cara Install Samba di Ubuntu Server 20.04"