[Ubuntu Server] Membuat Simple File Sharing Dengan Samba Server
Seperti biasa install dulu samba
sudo apt-get install samba smbfs |
Misalkan kita memiliki:
1. Workgroup namanya: gadjah.net
2. Nama komputer server (Netbios): fileserver
3. Asumsi, sudah memiliki folder yang akan di-sharing, misalkan: /mnt/data
4. Akan di-share dengan nama datashare
5. Hak akses diberikan ke username dengan nama guest
6. Jangan lupa untuk mengubah hak akses untuk folder /mnt/data
sudo chmod 1777 /mnt/data |
Kemudian ganti file konfigurasi samba dengan file kosong:
sudo mv /etc/samba/smb.conf /etc/samba/smb.conf.ori sudo nano /etc/samba/smb.conf |
Dalam file smb.conf yang baru dibuat, isikan seperti ini:
[global] workgroup = gadjah.net netbios name = fileserver [datashare] comment = Uji Coba Samba Server path = /mnt/data read only = no |
Restart Ubuntu Server:
sudo /etc/init.d/samba restart |
Berikan hak akses samba ke user guest:
sudo smbpasswd -a guest |
Kemudian akses melalui Windows Explorer dengan username dan password untuk guest:
\\fileserver\datashare |
Tips dan Trik:
Supaya folder yang dishare tidak muncul di My Network Places:
[global] workgroup = gadjah.net netbios name = fileserver [datashare] comment = Uji Coba Samba Server path = /mnt/data read only = no #Tambahkan Ini: browsable = no |
Untuk membatasi hak akses user ke folder:
[global] workgroup = gadjah.net netbios name = fileserver [datashare] comment = Uji Coba Samba Server path = /mnt/data read only = no #Tambahkan Ini: valid users = irfan farrell |
Dengan konfigurasi di atas maka folder hanya bisa diakses oleh user dengan nama irfan dan farrel saja.
