как скрыть home в pdc_samba

Есть и такой ОС.

Модератор: weec

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Аватара пользователя
Саша
мл. сержант
Сообщения: 126
Зарегистрирован: 2008-06-08 20:10:46
Контактная информация:

как скрыть home в pdc_samba

Непрочитанное сообщение Саша » 2011-01-26 10:51:16

День добрый, помгите решить проблему, настроил pdc samba c перемещаемыми профилями (с перенаправлением каталогов) путём правки дефолтного шаблона у клиентов USER.DAT в C:\Documents and Settings\default user тем самым рабочий стол, мои документы лежать всегда на серваке и при загрузке профиля на клиенте грузит всё с сервера ну понятно "не буду разрабатывать велосипед" :-D .
В общем проблема в том что не могу скрыть домашную папку у юзера которая монтируется автоматом при загрузке профиля... лучше вот конфиг:
smb.conf

Код: Выделить всё

[global]
        workgroup = pbaza
        netbios name = SERVER
        server string = Domain

        passdb backend = tdbsam

        log level = 1
        log file = /var/log/samba/workstations/%m.log
        max log size = 50

        add user script = /usr/sbin/useradd -m %u
        delete user script = /usr/sbin/userdel -r %u

        add group script = /usr/sbin/groupadd %g
        delete group script = /usr/sbin/groupdel %g

        add user to group script = /usr/bin/gpasswd -a %u %g
        delete user from group script = /usr/bin/gpasswd -d %u %g

        add machine script = /usr/sbin/useradd -g nt_workstations -s /bin/false -d /dev/null %u
        set primary group script = /usr/sbin/usermod -g %g %u

        logon home = \\%N\%U
        logon drive = H:
        logon path = \\%N\%U\.winprofile
        logon script = %G.bat
        domain logons = yes

        socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192

        hosts allow = 192.168. 127.

        time server = yes

 preferred master = yes
        domain master = yes
        local master = yes
        os level = 255

        unix charset = utf8
        dos charset = cp1251
        display charset = cp1251

[homes]
        comment = Home Directories
        browseable = no
        writable = yes

        [profiles]
        path = /home/profiles
        browseable = no
        read only = no
        guest ok = yes
        locking = no
        writable = yes
        create mask = 0600
        directory mask = 0700

[netlogon]
        path = /srv/samba/netlogon
        read only = yes
        browseable = no

        [konstrs]
        path = /fd1/konstrs
        writable = yes
        valid users = @nt_konstrs
Прописал browseable = no но не помогает...

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
fox
ст. лейтенант
Сообщения: 1154
Зарегистрирован: 2008-07-24 0:25:31
Откуда: Ukraine, Donetsk

Re: как скрыть home в pdc_samba

Непрочитанное сообщение fox » 2011-01-28 1:40:17

Где именно скрыть? В сетевом окружении? У Вас отображается хоме? Или папка хоме с именем юхвера? Пожалуйста подетальне опишите траблу...
Да пребудет с нами сила!!!
Всех убью, один останусь!

Аватара пользователя
Саша
мл. сержант
Сообщения: 126
Зарегистрирован: 2008-06-08 20:10:46
Контактная информация:

Re: как скрыть home в pdc_samba

Непрочитанное сообщение Саша » 2011-01-30 21:05:28

fox писал(а):Где именно скрыть? В сетевом окружении? У Вас отображается хоме? Или папка хоме с именем юхвера? Пожалуйста подетальне опишите траблу...
У каждого клиента при подключении к домену в МОЙ КОМПЬЮТЕР отображаются мною подключённые сетевые диски (в зависимости от группы пользователя итп) и вместе с этим по умолчанию монтируется его домашняя директория, а мне это не нужно отменить мантирование как я понимаю никак вот поэтому и пытаюсь скрыть как либо, чтобы не вводить в заблуждения сотрудников...

Аватара пользователя
fox
ст. лейтенант
Сообщения: 1154
Зарегистрирован: 2008-07-24 0:25:31
Откуда: Ukraine, Donetsk

Re: как скрыть home в pdc_samba

Непрочитанное сообщение fox » 2011-01-30 21:17:24

Саша писал(а):
fox писал(а):Где именно скрыть? В сетевом окружении? У Вас отображается хоме? Или папка хоме с именем юхвера? Пожалуйста подетальне опишите траблу...
У каждого клиента при подключении к домену в МОЙ КОМПЬЮТЕР отображаются мною подключённые сетевые диски (в зависимости от группы пользователя итп) и вместе с этим по умолчанию монтируется его домашняя директория, а мне это не нужно отменить мантирование как я понимаю никак вот поэтому и пытаюсь скрыть как либо, чтобы не вводить в заблуждения сотрудников...
отменить можно! в базе OpenLDAP есть строка, её надо затереть у каждого юзвера... Откройте редактором опенлдап базу и в каждом юзвере смотрите!
Да пребудет с нами сила!!!
Всех убью, один останусь!

snorlov
подполковник
Сообщения: 3929
Зарегистрирован: 2008-09-04 11:51:25
Откуда: Санкт-Петербург

Re: как скрыть home в pdc_samba

Непрочитанное сообщение snorlov » 2011-01-30 23:50:40

Поставить

Код: Выделить всё

logon home=
logon drive=

Аватара пользователя
fox
ст. лейтенант
Сообщения: 1154
Зарегистрирован: 2008-07-24 0:25:31
Откуда: Ukraine, Donetsk

Re: как скрыть home в pdc_samba

Непрочитанное сообщение fox » 2011-01-30 23:54:07

snorlov писал(а):Поставить

Код: Выделить всё

logon home=
logon drive=
Это у вас в базе ldap?
У меня вот такая строка:

Код: Выделить всё

homeDirectory
Ну и проверте в конфиги самбы!
Да пребудет с нами сила!!!
Всех убью, один останусь!

snorlov
подполковник
Сообщения: 3929
Зарегистрирован: 2008-09-04 11:51:25
Откуда: Санкт-Петербург

Re: как скрыть home в pdc_samba

Непрочитанное сообщение snorlov » 2011-01-31 10:42:53

Вообще-то там во многих местах есть
1. как я указал, в smb.conf
2. в свойствах уже заведенного пользователя самбы
3. в шаблоне, по которому вы заводите пользователя самбы

Аватара пользователя
fox
ст. лейтенант
Сообщения: 1154
Зарегистрирован: 2008-07-24 0:25:31
Откуда: Ukraine, Donetsk

Re: как скрыть home в pdc_samba

Непрочитанное сообщение fox » 2011-01-31 17:01:25

ну попробуйте в smb.conf сделать поле пустым, и в любом пользователе и проэксперементируйте если сщезнит сетевой диск то получилось следовательно выводы...
Да пребудет с нами сила!!!
Всех убью, один останусь!

Аватара пользователя
Саша
мл. сержант
Сообщения: 126
Зарегистрирован: 2008-06-08 20:10:46
Контактная информация:

Re: как скрыть home в pdc_samba

Непрочитанное сообщение Саша » 2011-01-31 23:12:19

В силу того что у меня пользователи т.е профили перемещаемые (как я упомянул) то нет смысла предлагать мне затирать logon home=
logon drive= , т.к

logon home= Параметр указывает домашнюю директорию при авторизации клиента
logon drive = Параметр указывает путь присоединения домашней директории у юзеров учётки грузятся через этот путь.

Решение следующее:

у самбы есть два интересных параметра:
map hidden Это отвечает за то, следует ли преобразовывать DOS’овский атрибут “скрытый” в атрибут UNIX “исполняемый для всех”.
map system Это отвечает за то следует ли преобразовывать DOS’овский атрибут “системный” в атрибут UNIX “исполняемый для группы”

"Обратите внимание на то, что этот параметр требует установки create mask таким образом, чтобы исполняемый бит не подвергался изменениям (т.к. он должен включать в себя 001)"

Default: create mask = 0744 - по умолчанию
Example: create mask = 0775 - ставим

пример

Код: Выделить всё

[profiles]
        path = /home/profiles
        browseable = no
        read only = no
        guest ok = yes
        locking = no
        writable = yes
        map hidden = yes
        map system = yes
        create mask = 0775
        directory mask = 0700

http://www.samba.org/samba/docs/man/man ... onf.5.html

snorlov
подполковник
Сообщения: 3929
Зарегистрирован: 2008-09-04 11:51:25
Откуда: Санкт-Петербург

Re: как скрыть home в pdc_samba

Непрочитанное сообщение snorlov » 2011-01-31 23:45:40

Ты кстати можешь домашнюю директорию отключать логин-скриптом

Код: Выделить всё

net delete /home

Аватара пользователя
fox
ст. лейтенант
Сообщения: 1154
Зарегистрирован: 2008-07-24 0:25:31
Откуда: Ukraine, Donetsk

Re: как скрыть home в pdc_samba

Непрочитанное сообщение fox » 2011-02-01 12:09:39

А причём тут перемещаемые пользователи хомяки и переменные среды тут не имеют отношения у каждого своё поле можно оставить в базе лдапа перемещаемого профеля а хомяка убить!
Рулить надо не через конфиг самбы а через базу лдап!
Да пребудет с нами сила!!!
Всех убью, один останусь!

Аватара пользователя
Саша
мл. сержант
Сообщения: 126
Зарегистрирован: 2008-06-08 20:10:46
Контактная информация:

Re: как скрыть home в pdc_samba

Непрочитанное сообщение Саша » 2011-02-01 13:08:34

fox писал(а):А причём тут перемещаемые пользователи хомяки и переменные среды тут не имеют отношения у каждого своё поле можно оставить в базе лдапа перемещаемого профеля а хомяка убить!
Рулить надо не через конфиг самбы а через базу лдап!
ыыы.. забыл отметить связка без ldap'a

Аватара пользователя
fox
ст. лейтенант
Сообщения: 1154
Зарегистрирован: 2008-07-24 0:25:31
Откуда: Ukraine, Donetsk

Re: как скрыть home в pdc_samba

Непрочитанное сообщение fox » 2011-02-01 18:08:41

аааааааааа... Семён Семёнычь!
Да пребудет с нами сила!!!
Всех убью, один останусь!