T*******x 发帖数: 8565 | 1 我pogoplug samba快成功了。
现在windows explorer上已经可以看到它了。
但是让我输入user和password。
以前也碰到过这样的问题,怎么试都不对。
我的情况是这样的:
我的windows workgroup名字就叫"WORKGROUP"。
Pogoplug机器hostname是"Pogo-arch",
(Windows network上显示的就是这个名字)。
pogo samba的server string是"Pogo-Samba".
我为samba设了一个user,叫"pogo".
还有一个"root" user。
我试了几种user name的组合:
1. pogo
2. WORKGROUP\pogo
3. Pogo-arch\pogo
4. Pogo-Samba\pogo
都不对。root也试了,也不对。
请问user name应该怎么写?
还是我什么地方设置不对? |
a9 发帖数: 21638 | 2 samba验证过了以后,文件系统还要验证。如果pogo用户不在系统中,或对你共享的文
件夹没有访问权限,也是不行的。
【在 T*******x 的大作中提到】 : 我pogoplug samba快成功了。 : 现在windows explorer上已经可以看到它了。 : 但是让我输入user和password。 : 以前也碰到过这样的问题,怎么试都不对。 : 我的情况是这样的: : 我的windows workgroup名字就叫"WORKGROUP"。 : Pogoplug机器hostname是"Pogo-arch", : (Windows network上显示的就是这个名字)。 : pogo samba的server string是"Pogo-Samba". : 我为samba设了一个user,叫"pogo".
|
a9 发帖数: 21638 | 3 你可以在共享的配置里加上
force user = root
再试试看
另外,root好像在默认配置文件中不让登录。
【在 a9 的大作中提到】 : samba验证过了以后,文件系统还要验证。如果pogo用户不在系统中,或对你共享的文 : 件夹没有访问权限,也是不行的。
|
e*i 发帖数: 10288 | 4 simply change the folder / file properties on pogoplug
eg, your shared folder is /mnt/samba
#chmod 1777 /mnt/samba
drwxrwxrwx 21 root root 4096 Mar 21 00:21 samba
EVERYONE can now read/write/execute your folder.
sometimes it might be a good idea to use nobody / nogroup
as the user/group
just something like this
drwxr-xr-x 4 nobody nogroup 4096 Jan 10 1970 temp
【在 T*******x 的大作中提到】 : 我pogoplug samba快成功了。 : 现在windows explorer上已经可以看到它了。 : 但是让我输入user和password。 : 以前也碰到过这样的问题,怎么试都不对。 : 我的情况是这样的: : 我的windows workgroup名字就叫"WORKGROUP"。 : Pogoplug机器hostname是"Pogo-arch", : (Windows network上显示的就是这个名字)。 : pogo samba的server string是"Pogo-Samba". : 我为samba设了一个user,叫"pogo".
|
T*******x 发帖数: 8565 | 5 我的pogo用户是一个linux用户,然后加到samba用户里的。
是用useradd pogo,然后smbpasswd -a pogo的。
这个用户没有group.
我共享的一个文件夹是automount的,叫/media/BOOTABLE.
下面是文件夹属性:
drwxrwxr-x 9 root users 4096 Dec 31 1969 BOOTABLE
它应该所有人都可以读,但是是属于root的,group是users。
我是不是应该把pogo也加入users group?
【在 a9 的大作中提到】 : samba验证过了以后,文件系统还要验证。如果pogo用户不在系统中,或对你共享的文 : 件夹没有访问权限,也是不行的。
|
T*******x 发帖数: 8565 | 6 不用了。今天上来一看,好了。
可能是昨天windows关机了之后,再开机就好了。
现在密码也不用输入了。
因为我这个文件夹是设为所有人都可读的。
不过network/domain/user/password这个问题我一直没搞明白。
【在 a9 的大作中提到】 : samba验证过了以后,文件系统还要验证。如果pogo用户不在系统中,或对你共享的文 : 件夹没有访问权限,也是不行的。
|
T*******x 发帖数: 8565 | 7 本来想按你说的试一下的,不过发现windows重新开机之后就好了,可以访问了。
我的共享本来就设为所有人都可以读,可能和你说的是一个道理。
【在 e*i 的大作中提到】 : simply change the folder / file properties on pogoplug : eg, your shared folder is /mnt/samba : #chmod 1777 /mnt/samba : drwxrwxrwx 21 root root 4096 Mar 21 00:21 samba : EVERYONE can now read/write/execute your folder. : sometimes it might be a good idea to use nobody / nogroup : as the user/group : just something like this : drwxr-xr-x 4 nobody nogroup 4096 Jan 10 1970 temp
|
T*******x 发帖数: 8565 | 8 我另一个usb drive是ntfs文件系统,
automount在/media下面,只给了一个名字叫hd-sdb1,
我cd hd-sdb1的时候报错:
Transport endpoint is not connected.
这个文件夹属性是:
d????????? ? ? ? ? ? hd-sdb1
全都是问号。肯定有问题。samba也share不了它。
是不是samba还要对ntfs进行设置?
【在 a9 的大作中提到】 : samba验证过了以后,文件系统还要验证。如果pogo用户不在系统中,或对你共享的文 : 件夹没有访问权限,也是不行的。
|
a9 发帖数: 21638 | 9 我记得ntfs如果挂好了应该是777的权限。
你cd都进不去的话,应该是没挂好吧。
的文
【在 T*******x 的大作中提到】 : 我另一个usb drive是ntfs文件系统, : automount在/media下面,只给了一个名字叫hd-sdb1, : 我cd hd-sdb1的时候报错: : Transport endpoint is not connected. : 这个文件夹属性是: : d????????? ? ? ? ? ? hd-sdb1 : 全都是问号。肯定有问题。samba也share不了它。 : 是不是samba还要对ntfs进行设置?
|
T*******x 发帖数: 8565 | 10 我按照你这个配置,终于搞定了。
【在 a9 的大作中提到】 : 你可以在共享的配置里加上 : force user = root : 再试试看 : 另外,root好像在默认配置文件中不让登录。
|