centos7——samba服務器搭建


需求分析: 

公司有 gm lmq wq cyq 等4個小組

需要設計一套建立在centos7之上的安全文件共享方案

gm小組具有管理所有空間的權限,類似linux的root權限

設置一個資料庫:       所有人(包括匿名用戶)都只有讀權限,沒有寫權限

設置一個公共臨時空間:     所有人(包括匿名用戶)都有讀權限,寫權限和刪除權限

設置一個加密空間:      只有知道密碼的人,可以訪問

gm小組和lmq小組共享空間:  gm小組和lmq小組之外的用戶不能訪問

每個小組的私有空間:     只有本小組和gm小組有權限,其他小組不能訪問

實現工具:

可以使用samba搭建服務器,完成需求

samba 是基於SMB協議(ServerMessage Block,信息服務塊)的開源軟件

SMB協議 是一種linux、unix系統上可用於共享文件和打印機等資源的協議

samba 主要用於 linux系統 和 windows系統 共享文件使用

samba 也可以 linux系統 和 linux系統 共享,但是linux之間共享文件有更好的網絡文件系統NFS

具體實現:

第一部分:關閉防火牆和SElinux

 

第二部分:安裝samba

 

(1)判斷機器是否安裝

rpm -qa | grep samba

(2)沒有安裝的話,安裝一下

yum install -y samba

(3)修改samba相關配置

vim /etc/samba/smb.conf

(4)可以驗證配置文件格式是否正確,以免因為配置文件錯誤,導致samba服務無法啟動

testparm /etc/samba/smb.conf

(5)添加samba共享用戶,此用戶必須已經存在linux了

smbpasswd -a 用戶名

(6)關閉防火牆

systemctl stop firewalld

(7)啟動samba服務

systemctl restart smb

(8)可以設置開機自啟

chkconfig --level 2345 smb on

samba相關配置信息:


免責聲明!

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



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