server端linux
1.安裝samba:yum install -y samba\* vim
增長samba用戶: useradd smb用戶名 smbpasswd -a smb用戶名bash
2.配置文件:vim /etc/samba/smb.com測試
workgroup = 工做組名
server string = 版本spa
[共享名]rest
path=共享路徑code
browritable = yes/no 是否可瀏覽server
valid users = 讀取共享內容的用戶名ip
[共享名]ci
path=共享目錄
browritable = yes/no 是否可瀏覽
valid users = 讀取共享內容的用戶名
writable = no
write list = 可寫的用戶
3.設置selinux:chcon -t samba_share_t 共享目錄
setsebool -P samba_enable_home_dirs on
4.設置只容許example.com(192.168.1.0/24)的這個域的用戶訪問設置firewall:
firewall-cmd --permanent --add-rich-rule 'rule family=ipv4 source address=192.168.1.0/24 service name=samba accept'
firewall-cmd --permanent --add-rich-rule 'rule family=ipv4 source address=192.168.1.0/24 service name=samba-client accept'
firewall-cmd --reload
5.設置服務:
systemctl restart smb
systemctl
enable
smb nmb