2016-01-31 6 views
-1

Я добавил это в моем /etc/samba/smb.confSamba не может получить доступ к поддиректории

[srv] 
    comment = another share 
    path = /srv 
    browseable = yes 
    create mask = 0777 
    directory mask = 0777 

[slash] 
    comment = another sharedsad 
    path =/
    browseable = yes 
    writable = yes 
    create mask = 0777 
    directory mask = 0777 

можно легко получить доступ к подкаталог внутри \\IP\srv\, но я не могу сделать это с \\IP\slash\.

SMB-сервер установлен в Linux Mint 17.3 VM, и я пытаюсь получить к нему доступ с хоста Windows.

smbclient на гостя дает ошибку слишком NT_STATUS_ACCESS_DENIED listing \bin

Журналы говорят:

[2016/02/01 03:42:52.256236, 0]   ../source3/param/loadparm.c:4365(process_usershare_file) 
    process_usershare_file: stat of /var/lib/samba/usershares/vk failed. No such file or directory 

ответ

1

Это оказалось быть ошибка введена в Samba 4.1+ https://www.turnkeylinux.org/forum/support/20160104/samba-updated-and-broke-root-share-any-ideas

Есть два способа решения этой :

A) Включить символические ссылки. Добавьте это в smb.conf

[global] 
    wide links = yes 
    unix extensions = no 

B) https://bugzilla.samba.org/show_bug.cgi?id=11647#c7

mkdir /mnt/root 
mount -o rbind//mnt/root 

and use "path = /mnt/root" instead of "path = /"