win7無法訪問Samba,解決方案

win7無法訪問Samba
轉自:http://hi.baidu.com/t_byz/item/b2ee893e52ca885981f1a79e

 

默認情況下,Windows 7無法正常訪問NAS或者Samba服務器上的共享文件夾。原因在於從Vista開始,微軟默認只採用NTLM v2協議的認證迴應消息了,而目前的NAS系統和Samba還只支持LM或者NTLM。

解決辦法:修改本地安全策略 或 直接修改註冊表

1.修改本地安全策略

通過Samba服務可以實現UNIX/Linux主機與Windows主機之間的資源互訪,由於實驗需要,輕車熟路的在linux下配置了samba服務,操作系統是red hat linux 9.0,但是在下訪問的時候問題就出現了,能夠連接到服務器,但是輸入密碼的時候卻給出如圖一的提示:

在linux下的smb.conf配置文件裏面的配置完全沒有錯誤,之前安裝Windows 的時候訪問也完全正常,仔細查看配置還是正常,如果變動配置文件裏面的工作組或者允許IP地址Windows7會出現連接不上的情況,不會出現提示輸入用戶名和密碼。

  這種情況看來是windows 7的問題,解決的辦法是:單擊”開始“-“運行”,輸入secpol.msc,打開“本地安全策略”,在本地安全策略窗口中依次打開“本地策略”-->“安全選項”,然後再右側的列表中找到“網絡安全:LAN 管理器身份驗證級別”,把這個選項的值改爲“發送 LM 和 NTLM – 如果已協商,則使用 NTLMv2 會話安全”,最後確定。如圖二。


到這裏我們再連接samba服務器,輸入密碼就可以正常訪問samba服務器了。

2.修改註冊表

修改 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa下的LmCompatibilityLevel的值爲1。

看完後大喜,以爲可成。但是悲催的事發生了:

win7 homePremium 版本不支持“本地安全策略”功能,要使用該功能,請安裝專業版或旗艦版 =。= 頓時就凌亂了......

 ===================================================

木有辦法了,升級win7成旗艦版吧......

開始的步驟: 

1.在控制面板裏  打開 Windows Anytime Upgrade,方法是單擊「開始」按鈕 。在搜索框中,鍵入anytime upgrade,

2.然後在結果列表中單擊“Windows Anytime Upgrade”,然後輸入序列號,就可以升級了。

3.升級完成後,在您的計算機上將運行新版本的 Windows 7。

註釋:挺好,10分鐘不到就升級好了,\(^o^)/~ PS:旗艦版的透明效果就是好啊O(∩_∩)O~,我說怎麼老感覺home版和以前用的不一樣......

試着連VM中的Linux的samba,ok,成功了

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章