2007年7月9日 星期一

Samba 3.x 安裝指南

認證方式有很多種,Samba 也可以配搭LDAP 或是 AD
先用最簡單的單機認證方式吧!

---------------------------------------------------------
透過Local 本機帳號認證:

1. 新增本機使用者 # adduser xxx
-檢查帳後有否建好 # grep xxx /etc/passwd

2. 將 使用者加入 Samba #smbpasswd -a xxx
New SMB password: <==在這裡輸入密碼!這個密碼不一定要與 /etc/shadow 相同
Retype new SMB password: <==再輸入一次 Added user xxx
3. 重新啟動服務 # service smb restart 測試是否有設定成功: smbclient -L //127.0.0.1 -U xxx

--------------------------------------------
設定群組 Group

1. # groupadd zzz
2. 把使用者xxx 加入 zzz 群組 # gpasswd -a xxx zzz

--------------------------------------------
設定分享目錄權限(permission)

1. 修改 /etc/samba/smb.conf
2. 範例:
[html]
path = /var/www/html
;guest ok = no
browseable = yes
public = no
;valid users = @zzz
writeable = yes
write list = xxx
create mask = 0664
directory mask = 0771
;force group = zzz

3. 記得更改 所預設之目錄owner
如上範例:
drwxr-xr-x 2 xxx zzz 4096 Jun 22 19:05 /var/www/html

沒有留言: