Samba文件共享有什麼用?
Samba是SMB文件共享協議的應用軟件,SMB雖然不是最高效的共享方式,但卻是使用最為廣泛的,Linux平臺(包括手機、平板、MAC)和Windows平臺都支持它。
使用Samba進行文件共享是比較容易設置和兼容性很高的。開放共享後,可以輕松進行文件傳輸,在線使用另一臺設備上的音視頻媒體,和攝像頭、打印機等硬件設備。
Samba設置過程中的常見問題
- 無法訪問,在客戶端不能看到共享主機。
- 連接成功,但出現未設置卻需要密碼,無訪問權限等問題。
- 連接成功,卻看不到共享目錄。
- 隻能通過匿名(來賓)用戶訪問。
- 安全性。
跟著我來設置,一步一步解決以上問題。
網絡基礎配置
首先要保證你的共享設備都接入同一個網絡,處於同一個IP段。
簡單地說,隻要這些設備統統都接入同一個路由器,並且此路由器上的DHCP是打開的,不需要其它設置就能實現。
處於同一個IP段指的是:假如路由器的IP為192.168.1.1,那麼接入到路由器的設備IP就應該是192.168.1.x這種格式,前三位都是相同的,隻是最後一位有變化。
下面以WIN10為例,配置Samba服務端,將裝有WIN10的主機共享到內網的所有設備。
Samba安裝
打開控制面板→程序和功能→啟用或關閉Windows功能。Win10找不到控制面板的,可以按鍵盤上的Win+R鍵,輸入control打開控制面板。
在彈出窗口中勾選 SMB1.0/CIFS 文件共享支持,子項中的三項全部勾選。
SMB直通同樣勾選上,然後點確定。
等待系統自動完成後就可以瞭。
配置共享帳戶
出於安全性考慮,我們要設置一個專門用於訪問共享的帳戶,同時解決一下需要密碼和關閉匿名用戶的問題。
按鍵盤上的WIN+R鍵,輸入compmgmt.msc,打開計算機管理→本地用戶和組→用戶。
可以看到我在這裡禁用瞭Guest來賓帳戶,同時新建瞭名為share,專門用於訪問共享的賬戶戶。
禁用來賓賬戶:
新建share賬戶:
新建後修改用戶組:
設置完成後,來賓帳戶就不能再登錄系統瞭,而用戶share現在處於users用戶組,他登錄以後可以進行普通文件的讀寫操作,但不可以修改系統關鍵文件和參數。
創建共享文件夾
右擊你想要共享的文件夾,點擊屬性,然後按下圖設置:
點擊共享之後,其它設備就能訪問到這個文件夾瞭。
但還沒設置完。
共享的全局設置
打開控制面板→網絡和 Internet→網絡和共享中心→高級共享設置,還需要進行一些設置,下面幾張圖說明一下選項:
按圖中的設置,隻要是接入到可信的專用網絡中,就可以正常開啟共享啦,並且加入到共享的的文件(夾)都支持SMB協議,也就是說,不管是安卓,還是蘋果都是可以訪問的。
客戶端訪問Samba共享設置
各種設備訪問Samba的入口方式稍有不同,但要填寫的參數都是一樣的,當你要新建一個到Samba服務端的連接時,需要填寫的關鍵是以下幾項。
- 服務名稱:隨意填就好
- 域名或IP:填寫開啟瞭共享的主機名或主機的IP
- 用戶名:就填剛才創建的用戶名
- 密碼:就填剛才創建的用戶密碼
補充說明
- 路由器怎麼開關DHCP,很簡單,就是個點一下的事情,但各個路由器系統不一樣,所以不好說DHCP在哪裡設置。一般有個專門的DHCP菜單,但有些路由系統不講武德,藏得很深,實在不行問度娘吧。
- 所謂的Samba入口,其實就是個支持SMB的文件管理器,沒有的話裝一個就是瞭。
- 如果不知道主機IP,可以在主機上右鍵右下角的網絡圖標,點擊“網絡和internet設置”,查看“屬性”中的本機ipv4地址。
- 同樣在主機上,右鍵開始按鈕,查看系統→設備名稱。WIN7之前的右擊我的電腦→屬性→計算機名,就能看到主機名瞭。
- 關於share這個用戶,在客戶端是不需要設置的,隻要訪問Samba主機的時候用這個用戶登錄就行瞭。
- WIN7中,公用網絡和專用網絡是可以互相切換的,WIN10就切換不瞭瞭,要在第一次接入新網絡的時候選擇好,也就是讓你選“是否讓其它設備發現你”的一條通知,不小心選錯瞭就重置網絡吧。
- 有一些智能電視是不支持Samba的,並且系統開放度較低,不能裝第三方App,這時候要用到DLAN去共享電腦上的視頻。下次出教程。
- 暫時隻想到這些,有問題的話自己想方法聯系我吧,平臺不讓說。