Selasa, 27 Oktober 2015

Samba File Sharing Di Linux (Centos), Tanpa Password (Everyone)

Samba adalah program yang bersifat open source yang menyediakan layanan berbagi berkas (file service) dan berbagi alat pencetak (print service), resolusi nama NetBIOS, dan pengumuman layanan (NetBIOS service announcement/browsing). Sebagai sebuah aplikasi file server, Samba mengizinkan berkas, alat pencetak, dan beberapa sumber daya lainnya agar dapat digunakan oleh banyak pengguna dalam keluarga sistem operasi UNIX, dan mengizinkan interoperabilitas dengan sistem operasi Windows. Samba dibuat berdasarkan protokol Server Message Block (SMB) (Wikipedia).

Pokonya intinya Samba itu aplikasi klo kita mau sharing file dari linux, yang bisa di buka di windows, contoh kali ini ane buat samba yang bisa diakses di PC Windows tanpa meminta password, klo di windows kita klik kanan Folder >> Share With >> Everyone (Read/Write).

Okeh langsung weh ke TKP :

Step I - Intallation

# yum install samba samba-client samba-common

Step II - Konfigurasi

# vi /etc/samba/smb.conf
Contoh File Konfigurasi Samba :
    [global]
        netbios name = nama_server
        default = global
        workgroup = WORKGROUP
        map to guest = bad user
        null passwords = yes
        public = yes
        security = user
       
    [Folder1]
        writeable = yes
        delete readonly = yes
        path = /mnt/data/upload/
        force group = nobody
        force user = nobody
        force create mode = 777
        force directory mode = 777
        create mode = 777
        directory mode = 777
Buat User "nobody"
# adduser nobody
Buat Folder yang akan diakses
# mkdir /mnt/data/upload       
Bikin Rule hak aksesnya :
# chcon -R -t samba_share_t /mnt/data/upload/
# chown -R nobody.nobody /mnt/data/upload/
# chmod -R 775 /mnt/data/upload/
Set SELinux, agar Samba Server diizinkan sama SE Linux
# setsebool -P samba_domain_controller
Autostart service Samba, agar klo kita restart komp nya servicenya langsung idup. 
# chkconfig smb on
Restart / Start Service Samba.
# service smb start

Step III - Seting Firewall

Agar PC client dapat mengakses firewall sebaiknya kita daftarin dulu port samba servernya di firewall, Kali ini set firewall dengan menggunakan setup, berikut step stepnya.
# setup

Pilih Firewall configuration

 Pilih Ceklist Firewall [*] Enabled, Pilih tombol merah Customize.

Setelah keluar menu seperti gambar diatas kita ceklist tuh Samba sekalian aja sama Samba Client nya. terus pilih Close, kemudian pilih OK. kemudian pilih tombol Quit.

Setelah itu restart service Firewall, dengan cara :
# service iptables restart

Kalo masih bingung karena berbelit-belit, mending install webmint aja biar gampang configurasinya...
Tutorial Webmint tar ane posting di artikel selanjutnya..

 

TUTORIAL :

https://www.howtoforge.com/samba-server-installation-and-configuration-on-centos-7
https://www.centos.org/forums/viewtopic.php?t=8931  // TROUBLE FORUM


Tidak ada komentar:

Posting Komentar