QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1463|回复: 3

winXP访问Linux Samba存在一些问题

[复制链接]
发表于 2006-2-10 18:18:37 | 显示全部楼层 |阅读模式
对于 winXP访问Linux Samba存在一些问题,不知道大家是不是有同感,也许是我愚笨。还请大家指教,我的问题如下:
1、win用户不能写 共享文件或目录
Samba服务器已经建成,winxp可以浏览Linux的共享目录。
但是共享目录的权限是public = yes , writable = yes,理论上winxp用户访问到共享目录时,应该对linux的共享目录可写,但我的不能。不知道为什么,请指教。
2、win用户登录时账户不可自选
在public = no 时 valid users = hypoz
这时Linux上只有hypoz一个用户,# smbpasswd -a hypoz ,密码是123,# service smb restart 之后,win用户可以登录。(注:此时登录时,用户是不可填写的,输入123后就进入了)
我再次测试,打算在Linux上建立第二个用户
#useradd = smb,
#smbpasswd -a smb  密码是333
#service smb restart
问题出现了,目录没有访问权限,输入密码123和333都不行,我怀疑是winxp在登陆共享目录是账户不能自行更换引起的错误。难道Linux上只能用1个用户建立Samba服务器么?(相对winXP群组而言)

看了上面的2个问题,不知道各位有什么高建,有高手能解决么?
 楼主| 发表于 2006-2-11 13:36:06 | 显示全部楼层
熟看了第254页
http://www.linuxfans.org/nuke/modules.php?name=Forums&file=viewtopic&t=5204
关于samba设置一贴。
还是么能解决这2个问题。gugong 能帮助我嘛?
回复

使用道具 举报

发表于 2006-2-12 04:44:11 | 显示全部楼层
我来说下:
      1,你配置的samba共享要想让匿名用户有写的权限,则必须将共享目录的权限设为其他用户也可以写的.比如drwrwxrwx,drwxr-xrwx等,因为如果不设置目录权限,则SAMBA用户的权限永远是低于系统用户权限的.
       2,windows有记忆缓存的作用,你的那种情况应该是系统自动记忆缓存了.这时,你可以把windows重新启动.或者:开始---运行---cmd输入:net use \\linux的ip或netbios名\sharename   /d 就可以了.
回复

使用道具 举报

 楼主| 发表于 2006-2-12 11:39:50 | 显示全部楼层
多谢楼上,原因正如您所说的,呵呵。
解决方法:
1、# chown <username> /xx/xxxxx
将改目录修改为登录用户可以修改的权限
2、可以注销windows,重新选择用户登录。或者像ab58858所说开始---运行---cmd输入:net use \\linux的ip或netbios名\sharename /d 就可以了.

谢谢ab588588
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-2 22:34 , Processed in 0.036310 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

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