centos7搭建檔案共享系統samba
安裝sambayun 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
關閉selinuxvim /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埠開通後依然無法訪問,可能是這個原因。