用samba服务构建基于企业级的文件共享服务
??? 用samba服務可輕松構建基于企業級的文件共享服務,配置起來比windows的NTFS+共享權限更簡單,更容易,而且samba可以直接通過內核和用戶交互數據,訪問效率更高。
--------------------------------
公司部門:
技術部門:technical
客服部門:customer
銷售部門:sales
各部門成員說明:
技術部門成員:dennis ...
客服部門成員:lulu ...
銷售部門成員:amy ...
公司總經理:sfzhang???
文件共享需求:
1.每個部門成員對自己共享文件夾有讀寫權限。
2.公司總經理對所有部門所有成員的文件有讀權限,對技術部門的文件夾有寫入權限。
3.銷售部門的成員看不到本部門其它成員的共享文件,對其它部門共享文件只讀。
4.客服部門成員對銷售部門和技術部門文件共享有只讀權限。
5.技術部門的成員無法訪問其它部門共享文件。
--------------------------------
1.為了方便,直接用yum安裝samba服務。
2.創建數據共享目錄。
3)添加用戶組,每個部門對應一個組。
4)添加用戶并將該用戶添加到所屬的組里面(銷售部門的成員不用加入到改組里面)。
5)將系統用戶映射成samba賬戶。
6)samba主配置文件的設置,其中最后兩行意思是samba識別以系統用戶或者組開頭的子配置文件,類似于Nginx的vhosts。
7)samba子配置文件的設置。
參數說明:[...] 表示共享名?? @technical表示該組的用戶可以訪問
下面是技術部門和客服部的共享設置
銷售部門的人員不能看到本部門其它成員的共享文件,因此每個成員要單獨配置獨立的配置文件。
總經理的共享文件夾只有他自己訪問,對其它部門的所有共享只讀。
8)啟動samab服務,并設置開機自動加載smb服務。
9)測試smba服務配置是否OK。
?用dennis訪問samba,該用戶只能看到technical共享目錄,并對該目錄的文件有添加和刪除權限。
?用總經理sfzhang賬戶訪問samba,可以對所有共享文件有讀權限,對自己的共享文件有寫的權限。
???? 至此,一個基于企業級的文件共享服務搭建完畢,通過samba的子配置文件可以完成各種不同的需求。
?
?
?
總結
以上是生活随笔為你收集整理的用samba服务构建基于企业级的文件共享服务的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Switch《塞尔达传说:王国之泪》收藏
- 下一篇: vtkBorderWidget设置窗口位