23.11. Работа с домашними каталогами пользователей в Samba

Проблема
Вы хотите, чтобы пользователи могли просматривать свои домашние каталоги на
серверах Samba. Так они смогут всегда обратиться к своим персональным файлам
независимо от того, с какого компьютера выполнен вход.
Решение
Включите следующий фрагмент в файл smb.conf:
[homes]
comment = User's Home Directories
valid users = XS
browseable = No
read only = No
Пользователи Linux могут подключаться к своим домашним каталогам коман дой smbdient:
$ smbclient //windbag/homes -U <пользователь> <паропь>
Итак, пользователь Andrew с паролем bigsecret подключается к своему домаш нему каталогу следующей командой:
$ smbclient //windbag/homes -U andrew bigsecret
Далее команда smbmount монтирует общий каталог, и файлы становятся дос тупными (см. раздел 23.18).
Smb4k и LinNeighborhood (см. раздел 23.17) — отличные графические програм мы Linux для работы с домашними каталогами.
Пользователи Windows должны найти сервер в окне Сетевое окружение, а затем
подключиться к нему обычным способом.
Комментарий
Поскольку общие каталоги homes исключены из обзора (browseable = No), они не
будут отображаться в программах просмотра сети вплоть до подключения к сер веру. После подключения отображается только ваш домашний каталог, а катало ги других пользователей остаются скрытыми.
Директива valid users = %S означает, что все пользователи Samba могут по лучить доступ к своим домашним каталогам. Если вы предпочитаете устано вить ограничения, воспользуйтесь стандартными средствами управления до ступом:
valid users = andres dana helen helix
valid users = +sambagroup
invalid users = daryl larry +badusers
См. также
smb.conf(5).