Assalamu'alaykum warahmatullah wabarakatuh Kali ini saya akan share cara install samba. Samba hampir mirip dengan NFS, cuman agak b...

RHEL 7 Directory Server SAMBA 1 : Install dan Konfigurasi samba redhat


Assalamu'alaykum warahmatullah wabarakatuh

Kali ini saya akan share cara install samba. Samba hampir mirip dengan NFS, cuman agak banyak fiturnya. Seperti bisa di integrasikan dengan ADDS Windows Server, limit bandwidth dll.

Langsung aja kita install sambanya..


1. Pastikan anda sudah menginstall repo yang dibutuhkan. Bisa menggunakan epel.
yum install -y samba samba-client


2. Atur user yang akan digunakan untuk akses samba.
useradd ican
passwd ican
smbpasswd -a ican



3. Siapkan folder yang akan di share pada samba.
cd /
mkdir ican
chmod -R 777 ican
chown -R nobody:nobody /ican/


4. Atur permission nya pada file dan selinux.
chcon -h system_u:object_r:samba_share_t /nyoba_samba
chcon -t samba_share_t /nyoba_samba
semanage fcontext -a -t samba_share_t /nyoba_samba
setsebool -P samba_enable_home_dirs on
restorecon -R /nyoba_samba
chown -R nobody:nobody /nyoba_samba/


5. Atur juga permission pada firewall.
firewall-cmd --add-service=samba --zone=public --permanent
firewall-cmd --reload


6. Sekarang kita menuju ke konfigurasi.
nano /etc/samba/smb.conf
Sesuaikan
#BARIS PALING ATAS
unix charset= UTF-8     #mengizinkan user memakai samba
dos charset = CP932     #mengizinkan user memakai samba

[global]
        workgroup = WORKGROUP
        #security = user

        passdb backend = tdbsam
        map to guest = bad user #menolak user tanpa password
        printing = cups
        printcap name = cups
        load printers = yes
        cups options = raw



#TAMBAHKAN DI BARIS PALING BAWAH 

[nyoba_samba]    #nama direktori yang akan diakses langsung dari samba
        path = /nyoba_samba     #direktori yang akan di share
        writeable = yes         #Mengizinkan memodifikasi direktori
        guest ok = yes          #mengizinkan tanpa autentikasi  
        guest only = yes        #mengizinkan tanpa autentikasi
        create mode = 0777      #Memberikan izin chmod777 pada file didalam direktori
        directory mode = 0777
        read only = no          #Tidak diizinkan hanya membaca   




7. Restart aplikasi sambanya dan izinkan berjalan pada startup.
systemctl start smb nmb
systemctl enable smb nmb





UJICOBA

1. Tekan Windows + R, lalu isikan alamat server beserta folder tersayang. Sesuaikan akses dengan folder smb.conf pada [nyoba_samba].





2. Coba buat file.



Cek pada server



0 comments: