Membuat Sharing File Server dengan Samba di Centos Linux dengan CLI serta Kegunaan Samba Server - BaniLinux
News Update
Loading...

Tuesday, February 18, 2020

Membuat Sharing File Server dengan Samba di Centos Linux dengan CLI serta Kegunaan Samba Server

Hasil gambar untuk samba share


Samba adalah sebuah aplikasi yang digunakan untuk berbagi file menggunakan jaringan komputer. Samba banyak digunakan karena sifatnya yang multiplatform atau bisa digunakan di OS apapun.

Pada kesempatan kali ini saya akan mengkonfigurasi Samba Server. Jika di windows sharing file di samba sangat mudah, namun kali ini kita akan menggunakan Command Line dan secara GUI
Sedangkan Setting secara GUI akan di post di tutorial terpisah
Langsung saja siapkan Komputer Linux sebagai server. spesifikasinya sebagai berikut :

OS Centos 7 (CLI) 1 GB/8 GB sebagai server CLI

OS Centos 7 untuk Client tempat kita mount hasil sambanya

Tentu saja kalian bisa menggunakan Windows untuk client nya namun tak akan saya bahas di tutorial ini.

Set IP ketiga perangkat tersebut
Centos 7 Server : 172.168.20.253
Ubuntu GUI : 172.168.20.84
Centos 7 Client : 172.168.20.252

Konfig Samba Share di Centos 7

1. Install package yang diperlukan
Pertama kita akan menginstall package pada centos

~# yum install -y samba samba-client samba-common

2. Edit konfig samba di /etc/samba/smb.conf

~# nano /etc/samba/smb.conf


masukan line ini di konfigurasi paling bawah

[share]
        comment = mount
        path = /samba/share
        browsable = Yes
        writable = Yes
        guest ok = Yes
        admin users = root
        valid users = sambashare

[share] 
digunakan untuk menentukan line mana yang akan di mount.
konfig ini nantinya akan di mount sebagai //172.168.20.253/share 

path
tempat dimana kita menentukan directory yang akan di share ke valid users

valid users
user yang dibuat untuk mengakses samba server

Writable, Browsable, dan Guest adalah semacam hak akses.
apa saja yang bisa kita lakukan di samba, misalnya membuat file, terletak di writable

3. Buat Directory yang akan di share sesuai dengan smb.conf
~# mkdir -p /samba/share

4. Set Owner dari /samba/share
~# chown -R sambashare:sambashare /samba/share

5. Buat User yang terletak di Valid Users

~# adduser sambashare

6. Masukkan user ke samba group

~# smbpasswd -a sambashare

lalu masukkan password untuk samba. password boleh berbeda dengan password user

lalu start samba

~# service smb start
~# service nmb start

atau ganti start menjadi restart jika sebelumnya sudah running

Mount Direktori Samba di Centos Linux

1. Install CIFS Utils
~# yum install -y cifs-utils

2.  Mount samba dengan command

~# mount -v -t cifs -o username=sambashare //172.168.20.253/share /mnt

perintah tersebut mengarahkan cifs untuk mount dari 172.168.20.253/share ke folder /mnt di 20.252 sebelumnya pastikan folder tersebut berada sesuai dengan command.

Jika /mnt belum ada, buat direktori /mnt dengan perintah 
~# mkdir /mnt

3. Cek apakah berhasil mount

apabila terdapat eror dapat ditanyakan di kolom komentar















Share with your friends

Give us your opinion

Notification
This is just an example, you can fill it later with your own note.
Done