本文参考:http://blog.csdn.net/bull_liu/article/details/7538552
本文参考:http://blog.sina.com.cn/s/blog_8fe8843201014o75.html
第一步:安装samba
yum install samba
执行上面的命令后,samba会自动安装到系统里
第二步:现只需配置samba服务器,修改/etc/samba/smb.conf
#vi /etc/samba/smb.conf
①修改globals setting(大约85行)
workgroup = WORKGROUP
server string = %U's samba server version %V (内容自己定)
netbios name = fedora
username mpa = /etc/samba/smbusers
②修改 Logging Options
log file = /usr/log/samba/log.%
max log size = 50
③修改 standand server options
security = user
passdb backend = tdbsam
④配置shared definitions
[Fedora-samba]
comment = samba 指定显示名称
path = / 指定共享目录(慎重设置)
writable = yes 权限
write list = shareuser 登录用户名
host allow = 192.168. IP限制
⑤保存退出,在/etc/samba/目录下执行#testparm,测试配置文件的正确性。通过后方可进行下一步。
第三步:添加samba用户
#useradd shareuser
#smbpasswd -a shareuser
(输入密码).....
第四步:关闭防火墙,#service iptables stop
第五步:设置smb和nmb自动启动
#chkconfig smb on
#chkconfig nmb on
第六步:当前linux是开启 SELinux服务的,所以要关闭:
#vi /etc/selinux/config
修改:SELINUX=disable;
重启生效;
如果不想禁掉SELinux,也可以设置部分服务,如下:
#setsebool -P samba_enable_home_dirs on
#setsebool -P samba_export_all_ro on
#setsebool -P samba_exprot_all_rw on
第七步:启动samba服务器
#service smb restart
#service nmb restart
第八步:如果你是windows7的话那么需要设置一些东西了
在windows7下面:
运行->secpol.msc->本地安全策略
然后,单击“安全选项”。 双击“网络安全:LAN Manager 身份验证级别”;
最后,单击列表中:发送LM和NTLMv2,如果已协商,则使用NTLMv2协议。
设置好了之后,就可以运行\X.X.X.X (linux的IP):若还不行 ,可以提高共享文件夹的权限试下:cmod 777 /。
如果没连上,注意linux中的samba是否启动可以在重起一下service smb restart ;service nmb restart;service iptables stop;
再连一下