1. Install Samba
- Pastikan repository telah diset dengan benar :
#yum install cups-libs samba samba-common- Edit file smb.conf
#nano /etc/samba/smb.conf- Edit parameter security menjadi user dan passdb backend = tdbsam di section [global]
Hal ini memungkinkan pengguna Linux sistem untuk log in ke server Samba.[...]
# ----------------------- Standalone Server Options ------------------------
#
# security = the mode Samba runs in. This can be set to user, share
# (deprecated), or server (deprecated).
#
# passdb backend = the backend used to store user information in. New
# installations should use either tdbsam or ldapsam. No additional configuration
# is required for tdbsam. The "smbpasswd" utility is available for backwards
# compatibility.
#
security = user
passdb backend = tdbsam
[...]
- Buat aktif saat startup dan jalankan service samba
#chkconfig --levels 235 smb on
#/etc/init.d/smb start
2. Membuat folder share
- Buat folder yang dapat diakses oleh semua user yang terdaftar pada samba server dan ubah kepemilikan group menjadi group users.
#mkdir -p /home/shares/allusers- Edit file /etc/samba/smb.conf dan tambahkan line berikut pada akhiran
#chown -Rf root:users /home/shares/allusers/
#chmod -Rf ug+rwx,o+rx-w /home/shares/allusers/
- Jika Anda ingin semua pengguna untuk dapat membaca dan menulis ke direktori home mereka melalui Samba, tambahkan baris berikut ke /etc/samba/smb.conf.[allusers]
comment = All Users
path = /home/shares/allusers
valid users = @users
force group = users
create mask = 0660
directory mask = 0771
writable = yes
- Restart samba[homes]
comment = Home Directories
browseable = no
valid users = %S
writable = yes
create mask = 0700
directory mask = 0700
/etc/init.d/smb restart
3. Menambahkan Dan Mengelola Pengguna
- Dalam kasus ini saya menambahkan user norman dan memasukkan ke group users (system)
#useradd norman -m -G users- Buat password untuk user norman
#passwd norman- Sekarang tambahkan user norman kedalam database user samba.
#smbpasswd -a norman- Masukkan password ketika diminta memasukkan password untuk user samba.
Semoga berguna,
Link : http://howtoforge.com/fedora-13-samba-standalone-server-with-tdbsam-backend
Selengkapnya....
