8.04中设置共享文件夹,为何无效? 各位都没问题么?

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
回复
yifan1999
帖子: 8
注册时间: 2006-10-22 13:54

8.04中设置共享文件夹,为何无效? 各位都没问题么?

#1

帖子 yifan1999 » 2008-07-07 17:29

将主目录中的自己的文件夹设置共享,会出现:
”网络用户共享“ 返回错误 255: net usershare: cannot open usershare directory /var/lib/samba/usershares. Error Permission denied. You do not have permission to create a usershare. Ask your administrator to grant you permissions to create a share.
问题出于:/var/lib/samba/usershares目录的权限:
ls -l /var/lib/samba
drwxrwx--T 2 root sambashare 4096 2008-06-03 01:11 usershares
sudo chmod 777 sambashare
drwxrwxrwx 2 root root 4096 2008-06-03 01:11 usershares
这下,对文件夹点右键-“共享选项”,共享OK。

但是网络上却看不到这个共享的文件夹!

8.04的共享方法,是将用户指定的共享记录在"/var/lib/samba/usershares"中,每个共享对应一个文件。例如:共享pic后,在/var/lib/samba/usershare中会建立一个pic文件,其内容如下:
#VERSION 2
path=/home/arthur/pic
comment=
usershare_acl=S-1-1-0:F
guest_ok=y
可见,该文件将向/etc/samba/smb.conf中的配置一样被执行。
但是samba重启后,上面设置的共享仍无效。而直接修改smb.conf配置共享就有效!

为什么?我的错还是BUG?没见大家反应共享问题,可能是我的设置问题。请指教。
yifan1999
帖子: 8
注册时间: 2006-10-22 13:54

#2

帖子 yifan1999 » 2008-07-08 9:23

顶起来!

大家都没有用8.04的共享功能么? 成功的劳烦说声。

共享很常用的啊!
头像
yaska
帖子: 1169
注册时间: 2007-10-28 21:35

#3

帖子 yaska » 2008-07-08 10:36

我倒是写了个小脚本。 共享/media或者/mnt下的 多个分区。 一直用来和windwos机器共享东西,smb就是比较慢,其他没啥。

你可以试试。 解压了,双击smb-share.sh,然后点运行就可以了。

依赖samba。
附件
share.tar.bz2
(2.2 KiB) 已下载 304 次
头像
jarlyyn
帖子: 4671
注册时间: 2006-04-12 18:54
联系:

#4

帖子 jarlyyn » 2008-07-08 11:04

你的问题,我这里没问题

另外to楼上,我 share 的时候一般就是直接拖个链接进去
头像
jarlyyn
帖子: 4671
注册时间: 2006-04-12 18:54
联系:

#5

帖子 jarlyyn » 2008-07-08 11:07

对于第一个问题

看看你用户和组里,sambashaer 里有没有你的用户
yifan1999
帖子: 8
注册时间: 2006-10-22 13:54

#6

帖子 yifan1999 » 2008-07-08 18:59

jarlyyn 写了:对于第一个问题

看看你用户和组里,sambashaer 里有没有你的用户
谢谢jarlyyn和yaska的指点,的确如jarlyyn所言,我并不在sambashaer组里。

sudo usermod -G sambashaer arthur

重启下系统就OK了。(上面的命令将sambashaer添加为我的附属组,但对/var/lib/samba/usershares还是没权限,重启系统就有了,不知何故。)

再次感谢jarlyyn和yaska。
yaska的脚本写的非常棒,学习中。
tandkzy
帖子: 512
注册时间: 2006-02-12 19:29

#7

帖子 tandkzy » 2008-07-09 8:27

建议直接用apache,只要添个链接就了事,当然不能写入。。。。但是没有什么乱码的问题。
samba我一般直接修改配置文件添加。。。。
ddl_851027
帖子: 63
注册时间: 2006-04-21 16:00
来自: 重庆
联系:

Re: 8.04中设置共享文件夹,为何无效? 各位都没问题么?

#8

帖子 ddl_851027 » 2008-10-17 14:01

完全解决
什么叫有钱人?三有一无,有钱、有房、有车、无老婆,天天对我说:不要省钱,随便花!
回复