利用 Samba 搭建文件服務器

搭建環境: 版本 CentOS 6.8 

1、關閉防火牆:

systemctl stop firewalld.service

2、關閉 SELINUX

vi /etc/selinux/config

#SELINUX=enforcing #註釋掉

#SELINUXTYPE=targeted #註釋掉

在最後一行增加:SELINUX=disabled

3、安裝 Samba

yum -y install samba samba-client

4、設置開機啓動

chkconfig smb on     #設置開機自動啓動

5、配置 samba

vi /etc/samba/smb.conf

smb.conf的詳細配置:

[global]                                         #全局設置
workgroup = WORKGROUP	                         #工作組
service string = Samba Server	                 #設置 samba 服務器名稱
netbios name = Samba	                         #設置服務器訪問別名
security = user                                  #必須要有相應的samba帳戶才行
deadtime = 300                                   #300秒沒有動作自動斷開
log file = /data/share/999.RZ/log.%m             #日誌記錄

[01.共用區]
path = /home/data/share/gongyongqu
writeable = yes
valid users = szpr

[02.市場部]
path = /home/data/share/shichangbu
writeable = yes
valid users = shichangbu

[03.客服部]
path = /home/data/share/kefubu
writeable = yes
valid users = kefubu

6、新建用戶及用戶組

新建用戶和組,並將新建的用戶加到新建的組裏面

groupadd szpr                 #新建用戶組szpr
useradd -g szpr shichangbu    #新建shichangbu用戶並增加到szpr工作組,密碼:[email protected]
useradd -g szpr kefubu        #新建kefubu用戶並增加到szpr工作組,密碼:[email protected]

7、將用戶添加入到 Samba 用戶數據庫

smbpasswd -a shichangbu   #添加時需要設置密碼:123456
smbpasswd -a kefubu       #添加時需要設置密碼:123456
smbgroupwd -a szpr        #用戶組也添加了

8、目錄授權

gongyongqu授權:

chgrp szpr /home/data/share/gongyongqu
chmod g+w /home/data/share/gongyongqu
ls -ld /home/data/share/gongyongqu

shichangbu授權:

chgrp shichangbu /home/data/share/shichangbu
chmod g+w /home/data/share/shichangbu
ls -ld /home/data/share/shichangbu

kefubu授權:

chgrp kefubu /home/data/share/kefubu
chmod g+w /home/data/share/kefubu
ls -ld /home/data/share/kefubu

注意:字母要區分大小寫

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章