yum install samba # 安装 Samba
步骤一
su - widuan # 切换到 widuan
mkdir /home/widuan/smb_folder
exit # 退出 widuan
pdbedit -a widuan # pdbedit -a username 新建Samba账户
cat /etc/samba/smb.conf # 查看 samba 配置文件
cat /dev/null > /etc/samba/smb.conf # 清空配置文件 为什么要清空,我也不清楚
vi /etc/samba/smb.conf # 输入以下配置
[global]
workgroup = SAMBA
security = user
encrypt passwords = yes
passdb backed = tdbsam
[smb_folder]
comment = Share Directories
browseable = Yes
writable = yes
path = /home/widuan/smb_folder
create mask = 0775
directory mask = 0775
admin users = widuan
valid users = widuan
步骤二
rlimit_max: increasing rlimit_max (1024) to minimum Windows limit (16384)
1) 当前会话下运行: ulimit -n 16384
2) 修改系统配置文件以便重启后生效:
sed -i ‘$a* - nofile 16384’ /etc/security/limits.conf
tail -n 10 /etc/security/limits.conf # 验证是否修改成功
步骤三
firewall-cmd --permanent --add-port=137/udp
firewall-cmd --permanent --add-port=138/udp
firewall-cmd --permanent --add-port=139/tcp
firewall-cmd --permanent --add-port=445/tcp
firewall-cmd --reload
chcon -t samba_share_t /home/widuan/smb_folder
systemctl start smb # 启动smb服务
ifconfig ens33 # 查看自己网卡ip
切换到 windows
映射网络服务器,输入 \ip\路径
输入 samba账户和密码 映射成功
切换到 linux
systemctl enable smb # 为什么要这个,我也不清楚