From: Ozgur Karatas (okaratas@students.istanbul.edu.tr)
Date: Fri 05 May 2006 - 08:55:40 GMT
Serkan hocam selamlar,
eger samba'da admin users= ile samba kullanicisina (ayni zamanda linux
accountuna sahip kullanici) izin verirse dizin uzerinde herhangi bir chown
veya chmod gibi owner veya permission ile oynamadan isi halledebilir.
smb.conf dosyasinin global ayarlarini;
[global]
workgroup = WORKGROUP
netbios name = Kaigeek Samba Sunucusu
server string = Kaigeek Samba Server
dos charset = CP857
unix charset = utf-8
security = user
interfaces = 192.168.1.3/255.255.255.0
encrypt passwords = no
unix password sync = true
passwd program = /usr/bin/passwd %u
log level = 2
log file = /var/log/samba/%U
admin users = ozgur
invalid users = root
socket options = SO_KEEPALIVE IPTOS_LOWDELAY TCP_NODELAY
smb passwd file = /etc/samba/smbpasswd
username map = /etc/passwd
logon script = %U.bat
logon path =
logon home = \\%L\%U
passwd chat = *new*password* %n\n *new*password* %n\n *changed*
domain logons = Yes
os level = 34
domain master = True
preferred master = yes
wins support = Yes
bu sekilde ayarladiginiz zaman kullanicilari /etc/passwd dosyasindan
dogrulayacak encrypt aktif olacak ve ozgur kullanicisi samba admin
olacaktir.
admin users = ozgur
su satir onu belirler. Daha sonra paylasim izni verdiginiz yeri su sekilde
ayarlayin;
[samba]
comment = Samba Genel Paylasimi
path = /samba
public = yes
browseable = no
guest ok = no
writable = yes
share modes = yes
valid users = ozgur
write list = ozgur
read list = ozgur
vfs object = vscan-clamav
vscan-clamav:config-file = /etc/samba/vscan-clamav.conf
Burada da gordugunuz gibi ozgur paylasim uzerindeki butun haklara
sahiptir. Sanirim bu yontem daha saglikli ve guvenli olacaktir. En azindan
dizin ve dosyalar uzerinde permission veya owner'larda degisiklik
yapmazsiniz. ozgur kullanicisi ile /samba paylasimina girip yazabiliyor
veya silebiliyorum. Fakat
root@kaigeek:~# ls -la /
drwxr-xr-x 2 root root 136 2006-04-04 13:20 samba/
samba'nin owneri root gorunuyor.
iyi calismalar dilerim.
saygilarimla,
-- Ozgur Karatas Network Administrator ozgur@ozgurkaratas.com ~ http://www.ozgurkaratas.com -- _______________________________________________ Linux mailing list Linux@liste.linux.org.tr http://liste.linux.org.tr/mailman/listinfo/linux