yum install samba
vim /etc/samba/smb.conf //添加如下,实际不要使用root账号
[sss]//显示的共享名
path = /root/share//实际共享目录
valid users = root//模拟登录用户
public = yes//公开
writeable = yes//可写
同文件修改最上面workgroup=MSHOME
service smb start
smbpasswd -a root//设置用户新密码
关闭iptables,或者参考下面规则
\\ip
参考了一些老资料:http://os.51cto.com/art/201108/284113.htm
http://blog.youkuaiyun.com/gtlions/article/details/7043416
#新增入站规则
iptables -A INPUT -p tcp -m multiport --dports 139,445 -j ACCEPT
iptables -A INPUT -p udp -m multiport --dports 137,138 -j ACCEPT
#新增出站规则
iptables -A OUTPUT -p tcp -m multiport --sports 139,445 -j ACCEPT
iptables -A OUTPUT -p tcp -m multiport --sports 137,138 -j ACCEPT如果发现可以浏览,但无法写入的问题,需要关闭selinux,修改 /etc/selinux/config,改为SELINUX=disabled
“不允许一个用户使用一个以上用户名与服务器或共享资源的多重连接”
在cmd下运行net use * /del /y来清除系统记录列表。实测有效!
本文详细介绍了如何使用yum安装Samba,并通过编辑smb.conf文件配置共享目录,包括设置验证用户、共享目录路径、访问权限等。同时提供了iptables规则确保服务器安全,并指导如何解决无法写入的问题。

被折叠的 条评论
为什么被折叠?



