喜歡嘗鮮Win11預覽版的小伙伴很多,最近有人發(fā)現(xiàn)了一個問題,在家庭預覽版中少了SMB協(xié)議。對大多數(shù)小伙伴來說,這個名字好陌生,它到底有啥用?被精簡了之后如果需要它又怎么辦呢?咱們今天就來聊一聊吧。
SMB的全稱為Server Message Block,是微軟和英特爾在1987年制定的協(xié)議,主要是作為Microsoft網(wǎng)絡的通訊協(xié)議。從當前Windows的設置界面中可以看到,它現(xiàn)在主要是作為一種文件共享服務。
它的應用有很多,比如Windows PC之間的數(shù)據(jù)傳輸就可以使用SMB協(xié)議,另外其他平臺,比如Android系統(tǒng)只要安裝支持該協(xié)議的應用就可以跨平臺互訪了,這還不止,其實Unix等系統(tǒng),包括本機的Unix雙系統(tǒng),都可以通過這個協(xié)議來分享文件。
這么有用的功能為啥會被精簡掉呢?原因應該是多方面的,比如看看發(fā)布時間,就會發(fā)現(xiàn)它真的很古老了,所以安全性實在有點堪憂,而Windows家庭版的高端網(wǎng)絡能力、安全能力都稍遜于專業(yè)版,所以微軟應該是認為這個功能對家庭版首先不太重要,其次也更加不安全。
那么,如果SMB被禁用,又會帶來什么影響呢?這里得先說明一下,被禁用的是SMB 1.0,它的問題早就存在,從Win10時代就是默認沒有開啟的,而默認開啟的SMB直連功能,其實同樣基于SMB協(xié)議,而版本已經(jīng)升到3.x了。
理論上說,對較新的設備,較新版本的操作系統(tǒng),即使使用SMB協(xié)議,應該也不會受到影響。你說啥?家里的NAS、公司的服務器都已經(jīng)很老了,大概只能用SM1.0。這也不用擔心,微軟表示已經(jīng)啟用SMB 1.0的用戶不受這些更新影響,所以我們只要在升級前點擊Win鍵,輸入“Windows功能”,進入相關界面后啟用SMB 1.0就好了。
Samba是SMB文件共享協(xié)議的應用軟件,SMB雖然不是最高效的共享方式,但卻是使用最為廣泛的,Linux平臺(包括手機、平板、MAC)和Windows平臺都支持它。
使用Samba進行文件共享是比較容易設置和兼容性很高的。開放共享后,可以輕松進行文件傳輸,在線使用另一臺設備上的音視頻媒體,和攝像頭、打印機等硬件設備。
跟著我來設置,一步一步解決以上問題。
首先要保證你的共享設備都接入同一個網(wǎng)絡,處于同一個IP段。
簡單地說,只要這些設備統(tǒng)統(tǒng)都接入同一個路由器,并且此路由器上的DHCP是打開的,不需要其它設置就能實現(xiàn)。
處于同一個IP段指的是:假如路由器的IP為192.168.1.1,那么接入到路由器的設備IP就應該是192.168.1.x這種格式,前三位都是相同的,只是最后一位有變化。
下面以WIN10為例,配置Samba服務端,將裝有WIN10的主機共享到內(nèi)網(wǎng)的所有設備。
打開控制面板→程序和功能→啟用或關閉Windows功能。Win10找不到控制面板的,可以按鍵盤上的Win+R鍵,輸入control打開控制面板。
在彈出窗口中勾選 SMB1.0/CIFS 文件共享支持,子項中的三項全部勾選。
SMB直通同樣勾選上,然后點確定。
等待系統(tǒng)自動完成后就可以了。
出于安全性考慮,我們要設置一個專門用于訪問共享的帳戶,同時解決一下需要密碼和關閉匿名用戶的問題。
按鍵盤上的WIN+R鍵,輸入compmgmt.msc,打開計算機管理→本地用戶和組→用戶。
可以看到我在這里禁用了Guest來賓帳戶,同時新建了名為share,專門用于訪問共享的賬戶戶。
禁用來賓賬戶:
新建share賬戶:
新建后修改用戶組:
設置完成后,來賓帳戶就不能再登錄系統(tǒng)了,而用戶share現(xiàn)在處于users用戶組,他登錄以后可以進行普通文件的讀寫操作,但不可以修改系統(tǒng)關鍵文件和參數(shù)。
右擊你想要共享的文件夾,點擊屬性,然后按下圖設置:
點擊共享之后,其它設備就能訪問到這個文件夾了。
但還沒設置完。
打開控制面板→網(wǎng)絡和 Internet→網(wǎng)絡和共享中心→高級共享設置,還需要進行一些設置,下面幾張圖說明一下選項:
按圖中的設置,只要是接入到可信的專用網(wǎng)絡中,就可以正常開啟共享啦,并且加入到共享的的文件(夾)都支持SMB協(xié)議,也就是說,不管是安卓,還是蘋果都是可以訪問的。
各種設備訪問Samba的入口方式稍有不同,但要填寫的參數(shù)都是一樣的,當你要新建一個到Samba服務端的連接時,需要填寫的關鍵是以下幾項。