環境:CentOS6.5
安裝:samba-3.5.8.tar.gzlinux
安裝步驟:windows
作完以上步驟後,執行一個初步的簡單測試,以檢測samba是否安裝正常 安全
而後進入/usr/local/samba/lib目錄下,去修改smb.conf配置文件,若是隻是實現簡單需求的話,只須要更改相應的幾個簡單的選項便可:
security = share
找到security的地方,將默認security=user改成share,即共享。User的意義是訪問共享目錄是須要用戶名和密碼的,而share不須要。
;[public]
; comment = Public Stuff
; path = /usr/share
; public = yes
; writable = yes
; printable = no
; write list = @staff
而後再找到上面配置的地方,將前面的;號去掉,將path=處改成但願共享的目錄.
以上只是最簡單實現samba的方法,若是還須要其餘的需求,能夠根據本身的需求進行相應的設置
注:.建立用戶:
注:dppmis是samba用戶名
(1)#useradd dppmis
(2)#passwd dppmis 執行命令,設置Linux密碼
(3)# cd /usr/local/samba/bin/
(4)# smbpasswd –a dppmis 執行此命令,設置網絡密碼
注:若是剛剛在配置文件security=share的話,這前四步能夠不用作,
(5)#cd /
(6)# mkdir /usr/share/
(7)# chmod o+w+r /usr/share/共享的文件夾路徑。網絡
設置開機自動運行:
11.設置開機時即運行samba服務,
將服務啓動的指令寫道/etc/rc.d/rc.local的文件中,並在指令後邊加入&,來將程序放到後臺運行.例如:
[root@linux lib]# vi /etc/rc.d/rc.local
#!/bin/shapp
Touch /var/lock/subsys/local
killall -9 smbd nmbd
/usr/local/samba/sbin/smbd -D &
/usr/local/samba/sbin/nmbd -D &socket
windows客戶端的訪問 :
一、在XP下,能夠經過//192.168.3.104(Linux系統IP)進行訪問其共享文件,ide
二、在WIN7或VISTA下卻不行,由於Samba只支持NTLM認證,而WIN7或VISTA則採用NTLMv2認證,所以必須通過一些設置才行測試
三、Samba只支持NTLM認證,而WIN7或VISTA則採用NTLMv2認證,所以必須通過一些設置才行,具體設置以下:code
開始->運行->secpol.msc->本地策略->安全選項->網絡安全:LAN管理器身份驗證級別->發送 LM 和 NTLMv2 ,若是已協商,則使用NTLMv2 (會話安全 &)->完成設置。
四、這時,再使用//192.168.3.104(Linux系統IP)就能夠訪問Linux共享文件了 網絡安全