用windowsxp+VM+centOS搭建一个samba服务器竟然用了几个晚上才搞定。看看你遇到过这些问题吗?
1、设置samba用户密码时竟没注意系统提示。failed to find entry user(#用户名)
解决办法:smbpasswd -a user
(好象有些版本的linux,不用加-a的)
2、没有关闭selinux
暂时还不知道有没有配制selinux的方法,使得不关闭也能让smbclient 访问的办法。为了能实现windows和 linux共享文件只能先关闭了。
方法:1、# getenforce 查看seliunx状态,如果是enforcing就要继续下面步骤,如果是permissive的话就不用管了。
2、setenforce 0 设置为permissive状态
setenforce 1 设置为enforcing状态
也可以通过vi /etc/sysconfig/selinux 或vi /etc/selinux/config 在selinux=enforcing 前面加个#号注释掉
然后加一行:selinux=disable 当然也可以不注释直接在上面改。(貌似/etc/sysconfig/linux 和、etc/selinux/config是 一个东西,改一个另一个随之变化)
3,配制文件/etc/samba/smb.conf没有备份,改的乱七八槽,所以自己都不知道是不是配置的问题了。下次这种文件编辑的时候一 定要记得备份,另外,更改配置后要记得重启smb服务 service smb restart
4、哈哈,万事具备仍然登陆不上,xp上显示:不允许一个用户使用一个以上用户名与一个服务器或共享资源的多重连接,前面还有 一句忘记了,如果不注意的话还以为samba没有配置好呢。下面就是注消用户,重新登陆xp后搞定。网上查到一条命令
net use * /del /y 也可以搞定
ps:遇到问题还真不是什么坏事,解决的过程中增加不少经验值呀。
搭建samba常见问题
最新推荐文章于 2022-12-30 14:51:24 发布