The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Проблема с Samba"
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"Проблема с Samba"
Сообщение от Hemulreg emailИскать по авторуВ закладки on 04-Июн-03, 15:28  (MSK)
Доброго времени суток!
Поставил Samba, как контроллер домена. Хочу что бы профайлы хранились в
.../home/users/profiles . На машинах с 2000-ми виндами проблем нет, а вот с 98-ми никак не выходит - пишет всё в .../home/users .
В smb.conf всё прописано вроде правильно. Подскажите что надо сделать.
Заранее СПАСИБО.
  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "Проблема с Samba"
Сообщение от PJ Искать по авторуВ закладки on 04-Июн-03, 16:06  (MSK)
>Доброго времени суток!
>Поставил Samba, как контроллер домена. Хочу что бы профайлы хранились в
>.../home/users/profiles . На машинах с 2000-ми виндами проблем нет, а вот с
>98-ми никак не выходит - пишет всё в .../home/users .
>В smb.conf всё прописано вроде правильно. Подскажите что надо сделать.
>Заранее СПАСИБО.

[global]
logon path =  
logon home =

logon path - путь к профилю NT
logon home - путь к профилю 9x

чтобы не было путаницы с профилями разных систем, используйте в пути переменную %a - тип ОС клиента

  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "Проблема с Samba"
Сообщение от Hemulreg emailИскать по авторуВ закладки on 04-Июн-03, 17:12  (MSK)
Спасибо!
Получилось, но возникла другая проблема:
[global]
.....
logon path = \\%L\Profiles\%U
logon home = \\%L\Profiles\%U
.....
[Profiles]
        path = /usr/local/Profiles
        read only = No
        create mask = 0600
        directory mask = 0700

Теперь для каждого пользователя надо вручную создавать папку (%U) и переназначать права. Сама делать не хочет.
      

  Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "Проблема с Samba"
Сообщение от PJ Искать по авторуВ закладки on 04-Июн-03, 19:35  (MSK)
>Спасибо!
>Получилось, но возникла другая проблема:

>Теперь для каждого пользователя надо вручную создавать папку (%U) и переназначать права.
>Сама делать не хочет.

Сие решается просто переносом профиля в домашний каталог пользователя

logon path = \\%L\%U\profiles\%a
logon home = \\%L\%U\profiles\%a


  Рекомендовать в FAQ | Cообщить модератору | Наверх

5. "Проблема с Samba"
Сообщение от Hemulreg emailИскать по авторуВ закладки on 05-Июн-03, 13:50  (MSK)
>Сие решается просто переносом профиля в домашний каталог пользователя
>
>logon path = \\%L\%U\profiles\%a
>logon home = \\%L\%U\profiles\%a
Дык не хочется чтобы юзера его видели и коцали

  Рекомендовать в FAQ | Cообщить модератору | Наверх

6. "Проблема с Samba"
Сообщение от noname Искать по авторуВ закладки on 05-Июн-03, 14:15  (MSK)
>>Сие решается просто переносом профиля в домашний каталог пользователя
>>
>>logon path = \\%L\%U\profiles\%a
>>logon home = \\%L\%U\profiles\%a
>Дык не хочется чтобы юзера его видели и коцали

а что там собственно можно "коцнуть"? Во первых, при первом входе профиль создается из дефолтного профиля на рабочей станции, во вторых копия профиля находится на самой рабочей станции, в третьих - убийство профиля приводит максимум к тому что "слетают" настройки интернета и почты. Юзер сам должен быть заинтересован в бережном отношении к своему профилю.

примитивная "защита" может быть реализована

logon path = \\%L\%U\.profiles\%a
hide dot files = yes

в этом случае папка профиля для винды будет скрытой, но что мешает показать скрытые файлы в проводнике/FAR/WC/etc?


  Рекомендовать в FAQ | Cообщить модератору | Наверх

7. "Проблема с Samba"
Сообщение от Hemulreg emailИскать по авторуВ закладки on 05-Июн-03, 14:22  (MSK)
Спасибо огромное.
Всё вышло.


  Рекомендовать в FAQ | Cообщить модератору | Наверх

8. "Проблема с Samba"
Сообщение от PJ Искать по авторуВ закладки on 05-Июн-03, 14:27  (MSK)
ну а что мешает наваять примерно такой скриптец:

#!/bin/sh
/usr/sbin/useradd -d /home/users/$1 -m -s /bin/false $1
mkdir /usr/local/profiles/$1
chown $1: /usr/local/profiles/$1
chmod 700 /usr/local/profiles/$1
smbpasswd -a $1
smbpasswd -e $1

  Рекомендовать в FAQ | Cообщить модератору | Наверх

9. "Проблема с Samba"
Сообщение от Hemulreg emailИскать по авторуВ закладки on 05-Июн-03, 14:38  (MSK)
>ну а что мешает наваять примерно такой скриптец:

не умею пока :)

Как его задействовать?

  Рекомендовать в FAQ | Cообщить модератору | Наверх

10. "Проблема с Samba"
Сообщение от PJ Искать по авторуВ закладки on 05-Июн-03, 15:00  (MSK)
>>ну а что мешает наваять примерно такой скриптец:
>
>не умею пока :)
>
>Как его задействовать?

Вариант 1 (самый полезный): немного разобраться с shell

man bash
man sh
man csh
...
Вариант 2 (для очень занятых): создать файл в текстовом редакторе, в котором умеешь работать (mc,vi,....), записать его с именем например myfirstscript
потом сделать его исполняемым и назначить ему владельцем root
chmod 700 myfirstscript
chown root:root myfirstscript

запускать из каталога в котором этот скрипт находится
./myfirstscript логин_юзера_которого_добавляешь

Вариант 3 (для очень-очень занятых): выполнить команды

touch myscript
echo "#!/bin/sh" > myscript
echo "/usr/sbin/useradd -d /home/users/$1 -m -s /bin/false $1" >>myscript
echo "mkdir /usr/local/profiles/$1" >>myscript
echo "chown $1: /usr/local/profiles/$1" >>myscript
echo "chmod 700 /usr/local/profiles/$1" >>myscript
echo "smbpasswd -a $1" >>myscript
echo "smbpasswd -e $1" >>myscript
chown root:root myscript
chmod 700 myscript
./myscript vasya


  Рекомендовать в FAQ | Cообщить модератору | Наверх

11. "Проблема с Samba"
Сообщение от Hemulreg emailИскать по авторуВ закладки on 05-Июн-03, 15:05  (MSK)
Ну не до такой же степени я тупой
Я просто подумал что его надо прикрутить к smb.conf, а вот этого я как раз и не умею :(
Спасибо.


  Рекомендовать в FAQ | Cообщить модератору | Наверх

12. "Проблема с Samba"
Сообщение от PJ Искать по авторуВ закладки on 05-Июн-03, 15:09  (MSK)
>Ну не до такой же степени я тупой
>Я просто подумал что его надо прикрутить к smb.conf, а вот этого
>я как раз и не умею :(
>Спасибо.

Пожалуйста %-) Удачи в борьбе с Samba!

  Рекомендовать в FAQ | Cообщить модератору | Наверх

13. "Проблема с Samba"
Сообщение от Hemulreg emailИскать по авторуВ закладки on 05-Июн-03, 15:16  (MSK)
А можно ещё вопросик?
Никак не могу найти формат файлов типа log%u.bat
Надо чтобы при загрузке выполнялся это файл, для каждого юзера (или группы) отдельный, в котором к виндам монтировалась расшаренная папка как некий диск S:

  Рекомендовать в FAQ | Cообщить модератору | Наверх

14. "Проблема с Samba"
Сообщение от PJ Искать по авторуВ закладки on 05-Июн-03, 15:27  (MSK)
>А можно ещё вопросик?
>Никак не могу найти формат файлов типа log%u.bat
>Надо чтобы при загрузке выполнялся это файл, для каждого юзера (или группы)
>отдельный, в котором к виндам монтировалась расшаренная папка как некий диск
>S:

%u.bat или %G.bat - обычный DOS-овский bat-файл. Создается в DOS-редакторе и помещается в шару netlogon
Содержит команды DOS, как правило - монтирования сетевых дисков,принтеров, синхронизации времени...

Например

net use S: \\SERVERNAME\SHARENAME

См. http://www.opennet.me/docs/RUS/samba_pdc_howto/index.html

  Рекомендовать в FAQ | Cообщить модератору | Наверх

15. "Проблема с Samba"
Сообщение от Hemulreg emailИскать по авторуВ закладки on 05-Июн-03, 15:31  (MSK)
Всё понятно
Прошу прощения что отнял столько времени
Огромное спасибо

  Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "Проблема с Samba"
Сообщение от Hemulreg emailИскать по авторуВ закладки on 04-Июн-03, 17:13  (MSK)
>чтобы не было путаницы с профилями разных систем, используйте в пути переменную
>%a - тип ОС клиента
Если можно, подскажите как это можно сделать на каком нибудь примере.


  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру