安裝歪沃、簡單配置
yum install samba
# 開機(jī)自啟
systemctl enable smb
準(zhǔn)備
# 新建共享文件夾或使用已有的文件夾
mkdir /sharedPath
# SELinux上下文及布爾值
semanage fcontext -a -t samba_share_t '/sharedPath(/.*)?'
restorecon -vvFR /sharedPath
# 查看
ls -Zd /sharedPath
# 準(zhǔn)備用戶
useradd -s /sbin/nologin smbd
# 設(shè)置用戶密碼
smbpasswd -a smb
配置
# 配置文件位置 /etc/samba/smb.conf
# 先備份
cd /etc/samba/
cp smb.conf smb.conf.bak
# 安裝vim編輯器
yum install vim -y
# 編輯配置文件
vim smb.conf
[global]
workgroup = WORKGROUP
# 使用有效用戶名密碼登錄
security = user
passdb backend = tdbsam
printing = cups
printcap name = cups
load printers = yes
cups options = raw
[mysql]
# 注釋
comment = Mysql Lib
# 共享路徑
path = /var/lib/mysql
# 可寫
writable = yes
# 允許用戶
valid users = smb
# 創(chuàng)建文件默認(rèn)權(quán)限
create mask = 0777
# 創(chuàng)建文件夾默認(rèn)權(quán)限
directory mask = 0777
# 測試配置
testparm
# 啟動samba
systemctl start smb
安全掌动,無防火墻补鼻、SELinux可忽略
# 打開防火墻端口
firewall-cmd --permanent --add-service=samba
firewall-cmd --reload
# SELinux配置袱耽,暫時關(guān)閉,后續(xù)增加
setenforce 0