1. 程式人生 > 其它 >centos7搭建檔案共享系統samba

centos7搭建檔案共享系統samba

安裝samba
yun install -y samba

啟動服務
systemctl start smb
檢視啟動情況
systemctl status smb

建立共享目錄
mkdir -p /data/samba cd /data/samba

建立samba使用者

新增Samba賬戶這裡新增的賬戶必須是linux本身已存在的使用者 (為了安全性考慮最好不是要root)
pdbedit -a -u root

修改目錄許可權
chown -R root:root /data/samba/
修改配置
cd /etc/samba/ cp smb.conf smb.conf.bak vim smb.conf
在檔案最後新增以下共享內容
[Samba] path = /data/samba public = no writable = yes


重啟smb服務
systemctl restart smb

關閉selinux
vim /etc/selinux/config
按如下進行修改並儲存

使配置立即生效
setenforce 0 cat /etc/sysconfig/selinux

新增埠規則
[root@localhost samba]# firewall-cmd --zone=public --add-port=137/tcp --permanent success [root@localhost samba]# firewall-cmd --zone=public --add-port=138/tcp --permanent success [root@localhost samba]# firewall-cmd --zone=public --add-port=139/tcp --permanent success [root@localhost samba]# firewall-cmd --zone=public --add-port=445/tcp --permanent success [root@localhost samba]# firewall-cmd --zone=public --add-port=901/tcp --permanent success


重啟規則
firewall-cmd --reload
遠端訪問目錄
//ip/
因為勒索病毒的出現,smb協議風雨飄搖,445埠在各公司的安全運維中,都會被禁用掉。如果445埠開通後依然無法訪問,可能是這個原因。