Samba做爲Linux系統的文件服務器,有着廣泛的應用,設置起來也是比較簡單。主要關注的地方有四個地方(我的版本是3.0的,可能同以前的版本有些不同):
1、在全局配置下設置用戶訪問的權限。
# ----------------------- Standalone Server Options ------------------------
security = ;這裏可一般設置爲share或user
share是共享的,不需要密碼就可以訪問。
user是需要有權限的用戶名和密碼。
如果上面設置的用戶訪問的權限,就要設置下面兩項
2、
# ----------------------- Domain Members Options ------------------------
smb passwd file = /etc/samba/smbpasswd
# --------------------------- Filesystem Options ---------------------------
username map = /etc/samba/smbusers
3、這裏要設置的共享的目錄,前題是系統在要真正的存在這個目錄。
#======================Share Definitions =======================
[html]
path = /var/www/html
; writeable = no
; browseable = yes
guest ok = yes
path = /var/www/html
; writeable = no
; browseable = yes
guest ok = yes
這一段是需要自己手工添加在配置文件裏的,每行代碼的意義如下:
[html] 目錄共享的名稱,相當於Windows共享名
path = /var/www/html 共享的目錄
下面這三項是訪問目錄的權限,還可以添加其他的權限。
; writeable = no
; browseable = yes
guest ok = yes
; browseable = yes
guest ok = yes
我也是一個Linux的新手,有不當之處,歡迎大家指正。