Network Storage Server (SAMBA)

Assalamu’alaikum 😀

Pada postingan kali ini saya ingin memberikan materi tentang Network Storage Server yaitu SAMBA, yang penasaran sama konfigurasi nya langsung saja lihat konfigurasi di bawah…

Topologi

TOPOLOGI

Tabel Addressing

Tabel Addressing

Tujuan

  • Memahami Konsep dari NSS SAMBA
  • Dapat mengkonfigurasi NSS SAMBA
  • Mengkonfigurasi SAMBA pada CentOS 7 dengan mode anonymous dan user

Konsep Dasar

SAMBA adalah sebuah layanan yang dapat difungsikan untuk sharing file pada jaringan yang menggunakan sistem operasi linux dan windows. Samba merupakan merupakan package yang berjalan pada sistem Linux yang mampu menerapkan protokol SMB ( Server Message Block ) pada platform Linux. Samba mampu bertindak sebagai jembatan yang menghubungkan dua komputer yang menggunakan sistem operasi yang berbeda.

Konfigurasi

  • Installasi dan Konfigurasi samba

pertama kita install samba nya

Screenshot_1

lalu buat directory yang ingin di share ke client

Screenshot_2

lalu beri hak akses terhadap folder yang di buat tadi  dan ubah kepemilikan dari folder tersebut

Screenshot_3

lalu kita pindahan setting an dari smb.conf ke smb.conf.backup agar jika terjadi salah atau error masih terdapat file backup yang asli

Screenshot_4

lalu isikan script pada file smb.conf seperti gambar berikut

Screenshot_5

lalu start smb dan nmb

Screenshot_6

dan juga enable smb dan nmb agar samba otomatis menyala saat kita restart

Screenshot_7

lalu cek hasil konfigurasi tadi apakah sudah berhasil atau belum

Screenshot_8

beri akses pada firewall agar client bisa mengakses samba

Screenshot_9

Karena firewall centos mempunyai fitur berlapis, kita harus meng-allow samba selinuxdengan menggunakan command

Screenshot_10

 

  • Akses samba di Client Windows 7

buka run pada windows dengan mengetik kan \\centos

Screenshot_11

maka tampilan nya akan seperti ini, masuk ke folder tersebut

Screenshot_12

lalu coba buat folder baru

Screenshot_13

 

  • Memberi keamanan pada server samba dengan user mode

buat user dan buat group

Screenshot_1

lalu  berikan password smb untuk user yang sudah di buat tadi dan masukkan user tersebut ke dalam group yang sudah di buat

Screenshot_2

lalu buat folder untuk user yang tadi kita buat, ubah kepemilikan dan beri hakses

Screenshot_3Screenshot_4

lalu buka smb.conf dan tambahkan script seperti di bawah ini

Screenshot_5

lalu restart smb dan nmb nya

Screenshot_6

lalu cek menggunakan command “testparm |more” dan jika tampilan nya sudah seperti gambar di bawah maka konfigurasi sudah berhasil

Screenshot_7

lalu pada client coba lagi akses \\centos dan akan ada folder baru yaitu Securetkj

Screenshot_8

jika kita buka folder tersebut maka akan di minta memasukkan user dan password, isikan dengan user yang sudah kita buat tadi

Screenshot_9

lalu buat folder baru

Screenshot_10

dan juga coba Map Securetkj dengan cara klik kanan dan klik Map network drive

Screenshot_11

pilih huruf untuk penanda Drive

Screenshot_12

ini tampilan apabila sudah di map

Screenshot_13

 

  • Mem Block Anonymous

Pertama kita ubah script pada smb.conf yang di tandai kotak merah

Screenshot_1

lalu coba buat folder baru pada Anonymous

Screenshot_2

dan buat folder baru tidak bisa karena writable nya kita ubah dari yes menjadi no

Screenshot_3

kita buat juga file .txt

Screenshot_4

dan ternyata tidak bisa juga

Screenshot_5

 

  • Buat user dengan spesifikasi :

Spesifikasi User

buat 4 user seperti pada gambar di bawah ini

Screenshot_1

buat juga 2 group seperti gambar di bawah ini

Screenshot_2

buat juga folder untuk masing- masing use, serperti gambar di bawah ini

Screenshot_3

masuk kan user1 dan user2 ke group smbgroup1

Screenshot_4

masuk kan user3 dan user4 ke group Smbgroup2

Screenshot_5

lalu ubah hak akses dan kepemilikan dari folder tersebut

Screenshot_6Screenshot_7Screenshot_8Screenshot_9Screenshot_10

lalu pada file smb.conf isikan script seperti di bawah ini

Screenshot_11Screenshot_12

lalu restart smb dan nmb

Screenshot_13

lalu cek menggunakan command “testparm |more”

Screenshot_14

  • Akses user1 dan user3 di Windows7

pertama buka run lalu ketik kan \\centos

 

Screenshot_1

map folder user1

Screenshot_2

pilih huruf untuk penamaan drive

Screenshot_3

maka tampilan nya akan seperti ini

Screenshot_7

lalu map lagi folder user3

Screenshot_4

lalu pilih huruf untuk penanda drive

Screenshot_5

maka tampilan nya akan seperti ini

Screenshot_9

 

  • Akses user2 dan user4

buka File di ubuntu lalu pilih Broswe Network, dan masuk ke drive CENTOS

Screenshot_1

lalu akan tampil seperti ini

Screenshot_2

klik 2 kali folder user2, lalu  akan diminta user dan password, masuk dengan menggunakan user2

Screenshot_3

lalu coba buat folder baru dalam folder user2

Screenshot_4

dan klik 2 kali folder user4, akan diminta user dan password,isi dengan menggunakan user4

Screenshot_5

buat folder baru di dalam folder user4

Screenshot_6\

maka tampilan nya akan seperti ini

Screenshot_7

Kesimpulan

Samba adalah sebuah program yang bersifat open source yang menyediakan layanan berbagi berkas (sharing file), yang menggunakan protocol SMB (Server Message Block) dan memberikan autentikasi kepada tiap client yang login kedalam 1 domain pada 1 jaringan.

Posted on 21 Mei 2016, in Admin Server. Bookmark the permalink. Tinggalkan komentar.

Tinggalkan komentar