[Comm] Samba

Aleksander N.Gorohovski =?iso-8859-1?q?angel_=CE=C1_feht=2Edgtu=2Edonetsk=2Eua?=
Ср Апр 21 13:17:21 MSD 2004


Ivanov Maxim пишет:

>Здравствуйте, Aleksander.
>
>Вы писали 21 апреля 2004 г., 9:27:07:
>
>ANG> Dmitriy Zakalyuzhniy пишет:
>
>  
>
>>>По всей видимости, в файле smb.conf существует папка с открытым
>>>доступом, содержащая переменную %U. Попробуйте закоментировать эту
>>>папку.
>>>      
>>>
>ANG> То и удивительно, что такой папки нет.
>ANG> Единственная запись в smb.conf, которая открывает доступ Windows "user"
>ANG> к своей домашней папке на Linux-сервере, это:
>
>ANG> [homes]
>ANG> comment = Home Directory for '%U'
>ANG> browseable = yes
>
>
>Напишите здесь browseable = No
>  
>
Это не совсем подходит - папка [home] не отображается.
Как раз необходимо, чтобы было наоборот:
- папка [home] - была видна в сетевом окружении для Win-клиента "user"
- папка [user] - не отображалась.

Поясню для чего это надо:
- в сети есть 10 групп по 25-30 человек, которые в основном являются 
win-клиентами;
- они должны хранить свои файлы/папки на samba-сервере;
- для такого количества пользователей тяжело заводить около 300 учетных 
записей,
тем более, что каждый год их необходимо будет менять;
- легче создать 10 учетных записей "group"-x (под кол-во групп), а в 
каждой из них  - персональные директории (которые можно изменять) 
каждого user-x
и через smbusers и smb.conf

[homes]
path = /home/%u/%U
browseable = yes
writable = yes

определить доступ к своей папке.

При этом не хотелось бы, чтобы отображалась папка(и) [group-x] 
(фактически Linux пользователь) в сетевом окружении.

Но как этого добится, когда samba отображает [group-x] автоматически?





Подробная информация о списке рассылки community