Windows 10 1709 更新后無法發現Samba設備的解決方法


周末安裝了Windows 10的官方更新后,發現無法從Network中登陸樹莓派的Samba共享目錄。

過去的一年多時間里一直把家里的樹莓派連接移動硬盤通過Samba服務作為簡單的NAS使用,無論PC,Mac還是Android手機都能輕松訪問,非常方便。從周末開始,PC端的Network窗口里可以看到樹莓派的圖標,但雙擊進入會報錯。Android和Mac訪問樹莓派依舊正常。重啟樹莓派的Samba服務甚至系統都沒有解決問題。聯想到周五晚上手賤安裝了微軟的更新,開始懷疑是更新導致的PC端的系統問題。

經過簡單的Google后就找到了症結。微軟的最新的1709更新發布后,已經出現了很多和Samba無法訪問相關的問題。具體來說,1709更新后的Windows 10系統不再支持SMB lv1協議,並且禁用了匿名的SMB訪問。解決問題有兩種方案。上策是升級樹莓派的SMB服務,使用lv2或者更高級的協議並使用 非匿名訪問,以適配更新后的Windows 10 系統。下策是在Windows 10系統上設法增加對lv1協議以及匿名訪問的支持。

上策折騰了很久也沒有成功。更改smb.conf后,samba服務可以正常啟動,但局域網中的其他設備都沒法訪問。於是開始嘗試下策,終於解決了問題。

讓Windows 10 1709支持默認的Samba服務需要兩步。

首先是兼容SMB lv1協議。打開Control Panel,搜索進入Turn Windows Features on or off。勾選和SMB 1.0/CIFS相關的全部選項。勾選SMB Direct。

 
features.jpg

第二步是開放匿名登陸。打開Control Panel,搜索進入Edit Group Policy。將Computer configuration\administrative templates\network\Lanman Workstation\Enable insecure guest logons設置為Enabled。

 
 

重啟后即可訪問樹莓派的Samba共享。



作者:楊高路老司機
鏈接:https://www.jianshu.com/p/8135a8eb095c
來源:簡書
簡書著作權歸作者所有,任何形式的轉載都請聯系作者獲得授權並注明出處。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM