1 安裝samba
yum install -y samba*
2 添加用戶
useradd smbuser
3 設(shè)置共享文件用戶的密碼
smbpasswd -a smbuser
4 創(chuàng)建公共共享文件
mkdir /home/sharechmod 777 /home/share
5 修改smb的配置文件
vim /etc/samba/smb.conf# max protocol = used to define the supported protocol. The default is NT1.# can set it to SMB2 if you want experimental SMB2 support. workgroup = MYGROUP server string = Samba Server Version %v; netbios name = MYSERVER; interfaces = lo eth0 ens160 192.168.12.2/24 192.168.13.2/24 192.168.0.108; hosts allow = 127. 192.168.12. 192.168.13. 192.168.0.;max protocol = SMB2[global]workgroup = SAMBAsecurity = userpath = /winpublic = onwritable = yes[public]comment = Public Filepath = /home/shareavailable = yesvalid users = smbuserread only = nobrowsable = yespublic = yeswritable = yes
6 關(guān)閉防火墻
systemctl stop firewalld.service
7 查看SELinux模式
[root@localhost ~]# sestatusSELinux status: enabledSELinuxfs mount: /sys/fs/selinuxSELinux root directory: /etc/selinuxLoaded policy name: targetedCurrent mode: enforcingMode from config file: enforcingPolicy MLS status: enabledPolicy deny_unknown status: allowedMax kernel policy version: 31
8 修改SELinux模式
[root@localhost ~]# setenforce 0[root@localhost ~]# sestatusSELinux status: enabledSELinuxfs mount: /sys/fs/selinuxSELinux root directory: /etc/selinuxLoaded policy name: targetedCurrent mode: permissiveMode from config file: enforcingPolicy MLS status: enabledPolicy deny_unknown status: allowedMax kernel policy version: 31
9 啟動smb
1 service smb status2 systemctl start smb
10 打開windwos,我的電腦,輸入\192.168.0.108
11 輸入smbuser和密碼
參考資料:
https://blog.csdn.net/blade2001/article/details/19963769https://www.cnblogs.com/yongestcat/p/11438648.html