免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
1234
最近访问板块 发新帖
楼主: liu891500206
打印 上一主题 下一主题

windows XP 访问不了samba共享文件 [复制链接]

论坛徽章:
0
31 [报告]
发表于 2010-12-10 13:16 |只看该作者
回复 30# liu891500206


    还用等双休吗  就直接说哪个地方出的问题就OK了

论坛徽章:
14
处女座
日期:2013-11-26 09:21:15操作系统版块每日发帖之星
日期:2016-03-25 06:20:00操作系统版块每日发帖之星
日期:2016-03-22 06:20:00操作系统版块每日发帖之星
日期:2016-03-21 06:20:00数据库技术版块每日发帖之星
日期:2015-11-13 06:20:00操作系统版块每日发帖之星
日期:2015-11-01 06:20:002015亚冠之卡尔希纳萨夫
日期:2015-09-29 13:31:42IT运维版块每日发帖之星
日期:2015-08-13 06:20:00IT运维版块每日发帖之星
日期:2015-08-10 06:20:00数据库技术版块每日发帖之星
日期:2015-08-06 06:20:00双鱼座
日期:2014-07-17 15:08:51卯兔
日期:2014-04-08 09:54:34
32 [报告]
发表于 2010-12-12 00:31 |只看该作者
今天之前windows xp 还可以访问linux samba 共享文件,但是今天却不行了。而Samba服务器一直在运行中,远程 ...
liu891500206 发表于 2010-12-08 13:57



   今天已经周末了,楼主贴出结果给大家瞧瞧呗,我的感觉是可能IP配置的掩码被篡改过,因为我之前就有遇到过

论坛徽章:
0
33 [报告]
发表于 2010-12-13 09:26 |只看该作者
很多谢各位高手网友帮忙。双休有事,故今天才贴出来,请大家原谅。
此种情况主要是Linux系统有故障所致,但我没有检查出Linux系统哪里出了问题——因为管理员的账号也类似登录不了。后来,重新建系统用户,并把用户写到smbpasswd里面,即加入samba用户中;而之前的用户的文件夹权限,使用chown -R liu(新用户):smbusers /home/public 转换权限——将public文件(包括子文件)的权限全部转给smbusers组的liu用户。那样就不用重新配置smb.conf了。当然目前有个缺陷,就是新建系统用户时,同时也建立了该用户的文件夹,那样可以删除该文件夹,或者配置smb.conf,将其隐藏。
配置如下:
useradd liu                            #新加系统用户:liu
usermod -g smbusers liu       #将liu用户加入到smbusers组中
smbpasswd -a liu                  #将liu用户写入samba用户中
chown -R liu:smbusers /home/public            #将home目录下的public文件夹权限转移到smbusers组的liu中


在smb.conf里面加入:
[liu]
    browseable=no   #隐藏liu文件夹

可能表达得不好,请各位见谅!

论坛徽章:
0
34 [报告]
发表于 2010-12-13 17:12 |只看该作者
回复 1# liu891500206
有可能是SELinux阻止了,你把SELinux禁用掉试一下。再不行,你换一个用户登陆看一下,看是否用户的问题。

论坛徽章:
0
35 [报告]
发表于 2010-12-16 14:03 |只看该作者
楼主你可以重启一下ssh服务看看,更或者重启下服务器看看呗!你这个情况我还真没遇见过~~

论坛徽章:
0
36 [报告]
发表于 2010-12-16 16:17 |只看该作者
回复 35# split_two


    重启了,但还是不行的。目前可以访问了,但是共享文件中的子文件夹的权限也能被其他用户查看。我想这样的:主目录/home/public中还有名为liu的文件夹,但我只想用户liu拥有权限,其他用户不能查看。用户liu就是登陆public文件夹的用户。
即:
   public    samba共享文件的主目录1
   liu          public文件下的子目录
   liu          登陆samba共享文件的用户,拥有public的权限
   kefu       samba共享文件的主目录2
     kefu1     登陆samba共享文件的用户,拥有kefu的权限
   smbusers  为用户liu、kefu1的组名,即:liu和kefu1在同一个组中
现在就想,用户kefu登陆后不能查看public下的liu文件夹,能看其他的文件


可是现在,kefu1登陆后,能查看public所有的文件,只是不能修改而已。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP