LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1102|回复: 7

samba服务器真难用!!!?

[复制链接]
发表于 2004-10-25 23:02:45 | 显示全部楼层 |阅读模式
我的一台机子装有rh9,另一台是装winxp,我是在winxp上通过ssh在rh9上安装了

samba服务器,等级是user。刚装完时在winxp上是可以开打samba服务器,但我注

销xp再进入后,要连接samba时就会提示
"\\Localhost 无法访问。您可能没有权限使用网络资源。请与这台服务器的管理

员联系以查明您是否有访问权限。
    由于网络上有重名,没有连接。请到"控制面板"中的"系统"更改计算机名,

然后重试。"
然后设置了"我的电脑--属性--计算机名--网络ID--下一步--本机是商业网络的一

部份--公司使用没有域的网络"然后重启后就可以用了。但下次开机时又不能用了

,又得重复前面的那步。这个问应该如何解决呢?
发表于 2004-10-26 09:24:49 | 显示全部楼层
不会呀,我现在5分钟可以配置一个简单文件共享的samba。

你怎么显示\\localhost ?
连接samba服务器应该是\\sambaserver_name\share_name吧?

下面是一些常见错误:
1.“找不到网络名”:请在linux下设定好共享目录及其父目录的权限!
注意smb.conf中netbios name不要指定为除linux主机以外的名称。
2.“拒绝网络访问”:请在linux下设定好共享目录的权限。
3.“找不到网络路径”:请设定好windows及linux的网络,如ip,网关等。
4. “提供的凭据与存在的凭据集冲突”:一般都是在windows下曾经以某
帐号登录过samba服务器,然后又改用另一个帐号登录同一个服务器,
导致凭据冲突。解决办法很简单,在windows下删除先前的共享连接
再建立新连接即可:

net use \\sambaserver\previous_sharename /del
net use \\sambaserver\new_sharename passwd /USER:piggy

5. 需用户认证的samba共享必须在linux下有与samba用户对应的本地用户帐号。 至于windows工作组,无须与samba domain域相同。
发表于 2004-10-26 14:33:52 | 显示全部楼层
猜想应该是在XP上所使用的呼号和密码与Samba上使用的不相同所致。

解决方案:
1.  把XP上使用的用户呼号和密码,在Samba中架构一样的呼号和密码;或
2.  每次联结Samba时,需指定使用另一帐号讯息进入Samba。
发表于 2004-10-27 04:47:47 | 显示全部楼层
1。很容易,如果是用Samba做密码管理的话(Samba PAM)。不过人多了就麻烦了。。。。。我忘记是否能同步密码了,那个pass sync 不会用。呵呵。。
2。怎么指定?你是说映射驱动器的时候?。。
 楼主| 发表于 2004-10-27 12:59:30 | 显示全部楼层
哈哈,问题解决了,可能就是"由于网络上有重名,没有连接"的问题,把/etc/sysconfig/network中hostname=localhost的localhost改成你想要的主机名后一切都正常了。
 楼主| 发表于 2004-10-27 13:00:32 | 显示全部楼层
哈哈,问题解决了,可能就是"由于网络上有重名,没有连接"的问题,把/etc/sysconfig/network中hostname=localhost的localhost改成你想要的主机名后一切都正常了。
发表于 2004-10-27 13:11:25 | 显示全部楼层
问大一个问题,我想增加samba用户啊,是不是必需是linux用户啊,linux用户可以用比如david zhang或david.zhang这个用户名吗,请高手指教!
发表于 2004-10-28 01:14:15 | 显示全部楼层
最初由 windyzhang 发表
问大一个问题,我想增加samba用户啊,是不是必需是linux用户啊,linux用户可以用比如david zhang或david.zhang这个用户名吗,请高手指教!

符合linux用户名规范就可以了。samba用户必须是linux用户。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表