Права доступа в самбе

Дела такие - есть самба сервер через который расшариваются некоторые папки юзеру машины с семёркой.
На компе есть виндовый раздел с нтфс, и когда я расшариваю папку с него, то он становится доступным юзеру самбы.
Но если я расшариваю папку из своей домашней директории, то при при попытке зайти на такую шару юзеру на удалённом компе и мне в логах самбы пишется отказ в доступе, типа нет прав.
Ничего не понимаю, права файловой системы для расшареной папки я пытался настраивать самым либеральным образом - всё для всех, и добавлял пользователя elena (который заходит по сети на мою самбу) в группу users, дал полные права на шару для группы users, и ничего.
Вот конфиг самбы:
#======================= Global Settings =====================================
[global]
usershare path = /var/lib/samba/usershare
usershare max shares = 100
usershare allow guests = yes
usershare owner only = no

workgroup = WORKGROUP
server string = nfield

netbios name = nfield
hosts allow = 192.168.1. 127.
log file = /var/log/samba/%m.log
max log size = 50
security = user
username map = /etc/samba/smbusers

name resolve order = hosts wins bcast
wins support = yes
socket options = TCP_NODELAY IPTOS_LOWDELAY SO_KEEPALIVE SO_RCVBUF=65000 SO_SNDBUF=65000
passdb backend = tdbsam
null passwords = false

#============================ Share Definitions ==============================

[videos]
   comment = Videos
   path = /mnt/imagineurum/VIDEO
   valid users = elena
   public = no
   writable = no
   printable = no

[shr]
   comment = images shara
   path = /home/exelents/images/shr
   valid users = elena
   public = no
   writable = no
   printable = no
В нём видны две шары, с абсолютно одинаковыми настройками, но разными путями на ФС. Первая ссылается на папку примонтированного нтфс-раздела и читается юзером на отлично. Вторая ссылается на папку в моём домашнем каталоге, для которой я выставил самые либеральные права доступа, и она не читается.
Помогите, может я что-то не догоняю?
попробуйте в блоке
[global]

## Browsing/Identification ###
добавить строку

usershare owner only = false
Ну, в общем, ничего я не придумал.
usershare owner only = no
сменил на
usershare owner only = false
толку ноль. Может у кого-нибудь всё-таки будут новые идеи?
Смените права на /home/user
По умолчанию 700, только эт не***а не unixway)) Можно ещё своего юзера засамбить.
Решение на прямую не расшаривать папки из /home/user
Ошибки в тексте-неповторимый стиль автора©
>Смените права на /home/user
Я так делал, и чудо случалось. Но я тоже думаю, что это не юниксвей.

>Можно ещё своего юзера засамбить.

[[email protected] ~]$ id elena
uid=1001(elena) gid=1001(elena) группы=1001(elena),100(users),1002(sambashare)
как видишь, юзер elena находится в группе sambashare. Тут не видно, но мой юзер exelents тоже там.

>Решение на прямую не расшаривать папки из /home/user
Короче, расшарил отдельную папку /var/shr, на которую открыл полный доступ, вот она доступна всем нормально. Почему такая фишка не прокатывала с разрешениями ФС в домашней папке - не понимаю. По идее политика предка не должна влиять на дочернюю папку, если та не наследует права.
exelents
По идее политика предка не должна влиять на дочернюю папку, если та не наследует права.
Вот в appache еще как влияет, когда настраиваешь userdir. Так, что с самбой думаю тоже самое.
exelents
По идее политика предка не должна влиять на дочернюю папку, если та не наследует права.
У вашего соседа, в комнате на столе лежит пачка денег, и сосед разрешил вам взять эту пачку, но доступа в квартиру у вас нет. Сможете вы взять деньги?
Так и тут, не важно какие разрешения/ограничения стоят на вашей шаре, если нет доступа к родительскому ресурсу, то и к шарам доступа не будет.
Как-то так.
vadik
У вашего соседа, в комнате на столе лежит пачка денег, и сосед разрешил вам взять эту пачку
Где бы и мне такого соседа найти?))
GitHub, ArchWiki, AUR
Kycok
Где бы и мне такого соседа найти?))
Так вы полностью читайте, а не только про деньги. )
 
Зарегистрироваться или войдите чтобы оставить сообщение.