linux samba服務與VISTA互通

VISTA事前調整:linux

換裝Vista系統後沒法查看到linux服務器Samba共享的文件目錄,這是由於Samba Server 只支持NTLM 認證,而Vista卻強制使用NTLMv2認證,這時咱們就須要經過一些設置來解決這一問題。windows

  解決方法以下:安全

  首先,單擊[開始]---[運行] 輸入 「secpol.msc」打開管理工具,展開「本地策略(Local Policies)」。服務器

  而後,單擊「安全選項(Security Options)」。 雙擊「網絡安全:LAN Manager 身份驗證級別(Network Security: LAN Manager authentication level)」網絡

  最後,單擊列表中:發送LM和NTLMv2,若是已協商,則使用NTLMv2協議(LM and NTLM – use NTLMV2 session security if negotiated) 。session

  經過以上設置,在對方不支持NTLMv2認證的時候,系統會自動採用NTLM認證方式進行驗證。若是Vista系統不能同其它服務正常鏈接的時,也不妨試試這個方法。工具

linux端要確認的事情:測試

1.你共享的文件夾的samba用戶要有相應的讀取權限!spa

2.確認你在samba服務裏面指定了該用戶發訪問權限!網絡安全

3.確認你在samba服務裏面勾選了「顯示」!

今天發現由於之前作過不少錯誤的配置,形成smbusers文件裏面的用戶映射混亂,而後刪除全部不須要的用戶映射,之前沒法訪問的共享文件夾如今也能夠訪問了,遇到相同問題的各位能夠參考一下!

文件位於/ETC/SAMBA

(新版本samba可能已經解決此問題,windows7此方法未測試。)

相關文章
相關標籤/搜索