百分百源码网-让建站变得如此简单! 登录 注册 签到领金币!

主页 | 如何升级VIP | TAG标签

当前位置: 主页>网站教程>服务器> CentOS系统配置samba之后windows无法访问
分享文章到:

CentOS系统配置samba之后windows无法访问

发布时间:01/15 来源: 浏览: 关键词:
samba服务器其实centos默认就己经安装好了我们要查看他是不是安装了samba服务器可以使用remp -qa来查看了即可。


1.如果是安装了的,会有下面的提示:

samba-3.0.28-0.el5.8
samba-common-3.0.28-0.el5.8
samba-client-3.0.28-0.el5.8
system-config-samba-1.2.39-1.el5
2.如果没有安装可使用 yum install samba 命令进行安装
3.对samba进行配置。vi /etc/samba/smb.conf
a).修改[global](全局配置参数)
workgroup =MSHOME
server string = Samba Server
security = user
passdb backend = tdbsam       #这一行前面用“#”注释掉,也就是  #  passdb backend = tdbsam
b.).
[share]
comment=CentOS
path = /home/soft                                          # path 路径可以设置为其他,但是,该目录要存在,
browseable = yes
writable = yes
browseable = yes
available = yes
create mask = 0664
directory mask = 0775
设置好后保存退出,重新启动samba服务。 #  service smb restart
 
4.添加samba 登陆用户帐户和密码
a.). smbpasswd -a  rusj                                        #添加rusj用户 ,并且增加密码 ,添加成功会有提示。该用户一定要系统上存在
b.). smbpasswd -e rusj                                        #查看用户rusj 是否存在,也就是没有添加成功。
c.).testparm                                                        #简单测试配置是否正确
5. home]# chmod 0755 soft                    #修改soft文件权限
 
OK配置完了windows登陆 测试一下 ,本人linux网络IP地址配置为192.168.0.3
 
输入samba用户名和密码:
 
 
Ok.登陆进去了,可以查看到刚才配置的共享目录和linux用户的home目录
 
好了,进入share目录,查看,但是,却提示
奇怪,明明配置好了smb.conf文件也没有错呀,把sam.con的 security =user 修改为   security =share
再在下面[share]增加下gust 可读
guest ok =yes         #允许匿名访问。
保存退出/etc/samba/smb.conf ,重启samba
结果也还是登陆不了。问题出现在哪里了呢,网上查了下,才知道原因centos有一个selinux模块,该模块增加了centos安全访问控制性能,对samba及ftp等一些配置均有影响。可以把selinux取消,这样,通过windows就可以访问linux的共享了。
通过   vi /etc/sysconfig/selinux
把 SELINUX=enforcing   修改为SELINUX= disable 退出保存,并且重启。就可以实现windows 实在对centOS ,smb共享的访问了,当然,也可以通过配置selinux策略来实现该功能。

打赏

打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

百分百源码网 建议打赏1~10元,土豪随意,感谢您的阅读!

共有9人阅读,期待你的评论!发表评论
昵称: 网址: 验证码: 点击我更换图片
最新评论

本文标签

广告赞助

能出一分力是一分吧!

订阅获得更多模板

本文标签

广告赞助

订阅获得更多模板