一. 由Linux向windows提供文件/目录及打印机共享。 在Linux服务器上的Samba运行起来以后,Linux就相当于一台文件及打印服务器,向windows和Linux Samba客户提供文件及打印服务。工作在共享模式或者用户模式下的两种方法较为常见(Security=share or Security="user") ,其中有以下常见问题。 环境: Redhat Linux 6.x
1.共享模式时从windows 98客户端不能从网上邻居中看到服务器,或者看到后不能点击进入共享资源 说密码不对等等。 a. 没有去掉行guest account = pcguest前面的注释符号 b. 没有创建guest帐号pcguest (#useradd pcguest即可) c. windows 98默认发送加密的口令,而/etc/smb.conf中没有enable Samba加密口令。 或者也可以编辑windows 98注册表,让它发送文本口令(不被建议的)
2. 在/etc/smb.conf中定义了完全可写共享目录,但实际操作时不能写入。 a. 特别要注意的是:LINUX本身的文件及目录权限永远大于SAMBA定义的权限,要让某共享资源目录 可以被写,首先要保证在LINUX下面该目录可以被相应的用户可写,这是前提。
4. windows用户经常不能在网上邻居中浏览到Samba服务器的名字。 a. windows的网上邻居服务是非常不可靠的服务,它所建立的浏览列表不可靠,由众多因素引起。 b. 一种可靠的解决办法是直接用‘查找'-‘计算机'-打入samba服务器的主机名进行查找。 注意要确保你在windows启动时没有取消登录。 c.你也可以在DOS窗口用net use 命令:如c: net use m: \sambaservernameshareresourcename
5.服务器端的测试配置工具 a. 在配置完/etc/smb.conf后运行testparm检测配置文件中是否有相应语法错误 b. 在Samba服务起来后,用smbstatus报告用户使用和登录情况。 c. 在更改过配置文件后,运行/etc/rc.d/init.d/smb restart重读配置文件
文章评论(0条评论)
登录后参与讨论