'net usershare' returned error 255
NoOp
glgxg at sbcglobal.net
Wed Jul 21 17:13:19 UTC 2010
On 07/21/2010 07:11 AM, listofx wrote:
> Hi,
>
> I want to share a directory to friends. I do remember that it has once
> worked before in nautilus just by right-clicking on a directory.
>
> but now, it prompts:
>
>> 'net usershare' returned error 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.
>>
>
> ls -ld /var/lib/samba/usershares told me
>> drwxrwx--T 2 root haldaemon 4096 2010-07-21 21:12 usershares/
$ ls -ld /var/lib/samba/usershares
drwxrwx--T 2 root sambashare 4096 2010-07-12 20:50 /var/lib/samba/usershares
$ ls -la /var/lib/samba/
total 280
drwxr-xr-x 5 root root 4096 2010-03-03 12:55 .
drwxr-xr-x 106 root root 4096 2010-07-08 17:48 ..
-rw------- 1 root root 16384 2009-10-03 20:33 account_policy.tdb
-rw------- 1 root root 77824 2009-10-03 20:33 group_mapping.ldb
-rw------- 1 root root 8192 2009-10-03 20:33 ntdrivers.tdb
-rw------- 1 root root 696 2009-10-03 20:33 ntforms.tdb
-rw------- 1 root root 20480 2010-07-21 09:27 ntprinters.tdb
-rw------- 1 root root 36864 2010-07-18 10:19 passdb.tdb
drwxr-xr-x 2 root root 4096 2009-10-03 20:33 perfmon
drwxr-xr-x 10 root root 4096 2009-10-03 20:33 printers
-rw------- 1 root root 36864 2009-11-18 19:20 registry.tdb
-rw------- 1 root root 24576 2009-10-03 20:33 secrets.tdb
-rw------- 1 root root 36864 2010-07-18 21:10 share_info.tdb
drwxrwx--T 2 root sambashare 4096 2010-07-12 20:50 usershares
-rw-r--r-- 1 root root 696 2010-03-03 12:55 winbindd_idmap.tdb
sambashare:x:132:<user1>,root,<user2>
>
> I consider the group haldaemon is highly suspicious since it is located
> after user 'upload' (see below) I created for uploading. see vipw below.
> Who created this user?
>
>> xiang:x:1000:1000:Xiang Liu,,,,:/home/xiang:/bin/bash
>> privoxy:x:114:65534::/etc/privoxy:/bin/false
>> ftp:x:1001:65534::/home/ftp:/bin/false
>> upload:x:1002:65534::/home/upload:/bin/false
>> haldaemon:x:115:121:Hardware abstraction layer,,,:/var/run/hald:/bin/false
haldaemon:x:107:114:Hardware abstraction layer,,,:/home/haldaemon:/bin/false
>
> There is also a group called haldaemon in my system. (the last line in /etc/group)
>> haldaemon:x:121:
Normal. haldaemon is used for:
$ id haldaemon
uid=107(haldaemon) gid=114(haldaemon)
groups=114(haldaemon),24(cdrom),25(floppy),46(plugdev),104(scanner),115(powerdev)
But I've no idea why your usershares are assigned to that group.
...
More information about the ubuntu-users
mailing list