Cara Melakukan Konfigurasi SAMBA Server Untuk Sharing Folder di Ubuntu 20.04

Salah satu fitur yang diberikan oleh SAMBA adalah untuk melakukan share direktory LINUX agar bisa diakses oleh komputer yang berada di jaringan (walaupun sistem operasinya berbeda). Berikut ini adalah langkah-langkah untuk melakukan konfigurasinya.

 

1.  Buka terminal laly masuk sebagai super user.

hackrative@hackrative-vm:~$ sudo su

 

2.  Lakukan pengaturan agar Ubuntu mendapatkan akses internet, karena kita di LAB maka DCHP kan pengaturan IP nya.

root@hackrative-vm:/# nano /etc/netplan/01-network-manager-all.yaml

# Let NetworkManager manage all devices on this system

network:

  version: 2

  renderer: NetworkManager

  ethernets:

    ens33:

#      addresses: [192.168.1.1/24]

#      gateway4: 192.168.1.1

#      nameservers:

#        search: [hackrative.org, mail.hackrative.org]

#        addresses: [192.168.1.1, 192.168.1.2]

      dhcp4: true

 

root@hackrative-vm:/# netplan try

root@hackrative-vm:/# netplan apply

root@hackrative-vm:/# ip a

 

3.  Lakukan update terlebih dahulu untuk menyesuaikan paket instalasi terkini.

root@hackrative-vm:/# apt-get update

 

4.  Lakukan instalasi SAMBA dengan perintah berikut:

root@hackrative-vm:/# apt-get install samba

5.  Atur kembali IP Address kalian menjadi manual.

root@hackrative-vm:/# nano /etc/netplan/01-network-manager-all.yaml

# Let NetworkManager manage all devices on this system

network:

  version: 2

  renderer: NetworkManager

  ethernets:

    ens33:

      addresses: [192.168.1.1/24]

      gateway4: 192.168.1.1

      nameservers:

        search: [hackrative.org, mail.hackrative.org]

        addresses: [192.168.1.1, 192.168.1.2]

#      dhcp4: true

 

6.  Untuk membuat sharing direktori maka kita harus mempersiapkan terlebih dahulu direktorinya, jadi kita buat sebuah direktori dengan nama Berbagi dan didalamnya kita buat satu buah teks dengan nama latihan.txt lalu isi file tersebut dengan teks nama kalian masing-masing.

root@hackrative-vm:/# mkdir /home/hackrative/Documents/Berbagi

root@hackrative-vm:/# touch /home/hackrative/Documents/Berbagi/latihan.txt

root@hackrative-vm:/# nano /home/hackrative/Documents/Berbagi/latihan.txt

 

7.  Selanjutnya kita ubah permission file pada file latihan.txt agar dapat diakses oleh semua user, setelahnya kita lihat hasilnya dengan ls.

root@hackrative-vm:/# chmod 777 /home/hackrative/Documents/Berbagi/latihan.txt

root@hackrative-vm:/# ls -l /home/hackrative/Documents/Berbagi/latihan.txt

 

Hasil ls haruslah seperti ini:

-rwxrwxrwx 1 root root 35 Sep 26 07:50 /home/hackrative/Documents/Berbagi/latihan.txt

 

8.  Sekarang kita lihat dulu apakah file smb.conf ada pada direktori samba, dan jika ada maka kita copy file tersebut untuk back up.

root@hackrative-vm:/# ls /etc/samba/

gdbcommands  smb.conf  tls

root@hackrative-vm:/# cp /etc/samba/smb.conf /etc/samba/smb.conf.asli

 

9.  Sekarang kita akan lakukan pengeditan pada file smb.conf agar direktori dan file kita dapat di share oleh samba.

root@hackrative-vm:/# nano /etc/samba/smb.conf

 

Pada pengeditan nano, arahkan/pindahkan kursor ke baris akhir file lalu ketikan ini pada baris akhir di smb.conf:

[berbagi]

  comment = Folder Share

  path = /home/hackrative/Documents/Berbagi

  browsable = yes

  read only = no

  guest ok = yes

  writeable = yes

  create mask = 777

 

10. Setelah file smb.conf selesai kita edit, maka langkah selanjutnya adalah merestart service dari samba dengan perintah:

root@hackrative-vm:/# systemctl restart smbd

 

11. Sekarang silahkan akses folder yang sudah di share di Ubuntu melalui Windows, dengan catatan IP Address antara Ubuntu dan windows ada pada satu kelas dan satu networking.

 

Di Windows silahkan tekan tombol WINDOW dan R lalu ketikan \\IP_ADDRESS_UBUNTU lalu tekan tombol OK atau ENTER.


Jika konfiguras berhasil maka folder yang dishare akan terlihat pada jendela Windows Explorer, selain itu folder dapat dibuka dan filenya juga dapat dibuka tanpa ada error apapun.



Post a Comment

Previous Post Next Post