LINUX.ORG.RU
ФорумAdmin

Как настроить учетки пользователей для samba в ubuntu server?

 , ,


0

1

Имеется 4 компьютера. На первом компьтере установлена Ubuntu Server 12.04, на втором - Linux Mint, на 3 и 4 - Win 7. Необходимо открыть сетевую папку для обмена файлами на компе с Ubuntu Server. Установил samba, добавил пользователей в ОС Ubuntu Server, затем добавил соответствующих пользователей в samba. Описание сетевой папки в файле smb.conf имеет следующий вид:

[share]
comment = User share
path = /home/share
valid users = petrov, ivanov, test
create mask = 0775
directory mask = 0775
writable = yes

Пользователь Ivanov может полноценно пользоваться ресурсом, вводя пароль только при входе, и в дальнейшем смотреть содержимое подкаталогов данной сетевой папки. Остальные пользователи видят лишь содержимое папки Share, а при переходе в подкаталог им предлагается заново ввести пароль, но это ни к чему не приводит. Как этого избежать?

Подозреваю, что проблема с правами.

Вот как надо

Создаёшь группу, например, share, вносишь в нее пользователей самбы. Далее

sudo chown ivanov:share /usr/share
sudo chmod g+s /usr/share

В результате, файлы внутри нее будут создаваться с владельцем username:share и правами 0775. Таким образом, у всех будет доступ к этим файлам.

UFO-man ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.