Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Linux и FreeBSD » Общий по Linux » Как прописать в самбе выполнение определенного скрипта

Ответить
Настройки темы
Как прописать в самбе выполнение определенного скрипта

Пользователь


Сообщения: 118
Благодарности: 1


Конфигурация

Профиль | Отправить PM | Цитировать


Как прописать в самбе выполнение определенного скрипта при входе пользователя в домен.
Необходимо это для запуска например клиентской части программы Everest, чтобы собирать
конфигурацию о всех компах в сети.
Спасибо.

Отправлено: 11:11, 14-07-2006

 

Аватара для BuGfiX

Слакофил


Сообщения: 590
Благодарности: 130

Профиль | Сайт | Отправить PM | Цитировать


Почитайте в man smb.conf описание параметра logon sctipt.

-------
If you don`t know what to use this for, you don`t need it.

http://sergey.sereda.googlepages.com...e1_userbar.gif


Отправлено: 12:48, 14-07-2006 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Аватара для ruslandh

info man howto


Сообщения: 6958
Благодарности: 384

Профиль | Сайт | Отправить PM | Цитировать


Цитата man smb.conf:
logon script (G)
This parameter specifies the batch file (.bat) or NT command
file (.cmd) to be downloaded and run on a machine when a user
successfully logs in. The file must contain the DOS style CR/LF
line endings. Using a DOS-style editor to create the file is
recommended.

The script must be a relative path to the [netlogon] service. If
the [netlogon] service specifies a path of /var/lib/samba/netlo-
gon, and logon script = STARTUP.BAT, then the file that will be
downloaded is:

/var/lib/samba/netlogon/STARTUP.BAT
for example.

Note that it is particularly important not to allow write access
to the [netlogon] share, or to grant users write permission on
the batch files in a secure environment, as this would allow the
batch files to be arbitrarily modified and security to be
breached.

This option takes the standard substitutions, allowing you to
have separate logon scripts for each user or machine.

This option is only useful if Samba is set up as a logon server.

Default: logon script =

Example: logon script = scriptsU.bat

-------
Поспешай не торопясь


Отправлено: 20:59, 14-07-2006 | #3


Аватара для slaine

Ветеран


Сообщения: 675
Благодарности: 8

Профиль | Отправить PM | Цитировать


/var/lib/samba/netlogon/

я у себя такой путь ненашёл, мне надо самому это делать или можт где в другоим месте лежит всё?

-------
живодёр - практик


Отправлено: 11:06, 15-07-2006 | #4


Аватара для BuGfiX

Слакофил


Сообщения: 590
Благодарности: 130

Профиль | Сайт | Отправить PM | Цитировать


slaine, написано же - " for example"!
а вообще, расположение каталога указывается в smb.conf. см. шару netlogon.

-------
If you don`t know what to use this for, you don`t need it.

http://sergey.sereda.googlepages.com...e1_userbar.gif


Отправлено: 12:50, 15-07-2006 | #5


Аватара для slaine

Ветеран


Сообщения: 675
Благодарности: 8

Профиль | Отправить PM | Цитировать


BuGfiX у меня путь указан /usr/local/samba/lib/netlogon, но дальше /usr/local/ ничего не лежит, что делать, самому писать?

-------
живодёр - практик


Отправлено: 12:58, 15-07-2006 | #6


Аватара для BuGfiX

Слакофил


Сообщения: 590
Благодарности: 130

Профиль | Сайт | Отправить PM | Цитировать


slaine создай папку, и пропиши к ней путь, либо создай по указанному пути.

-------
If you don`t know what to use this for, you don`t need it.

http://sergey.sereda.googlepages.com...e1_userbar.gif


Отправлено: 13:41, 15-07-2006 | #7


Аватара для slaine

Ветеран


Сообщения: 675
Благодарности: 8

Профиль | Отправить PM | Цитировать


BuGfiX, ага, теперь понял.

-------
живодёр - практик


Отправлено: 18:22, 15-07-2006 | #8


Пользователь


Сообщения: 118
Благодарности: 1

Профиль | Отправить PM | Цитировать


Блин, вот синхронизация времени получается.
А вот чтобы запускался exe'шник с ключами, невыходит.
каков должен быть синтаксис команды?
я просто пишу путь в линуксе: /opt/home/file.exe /R ...
но файл не запускается.

Отправлено: 09:03, 18-07-2006 | #9


Аватара для ruslandh

info man howto


Сообщения: 6958
Благодарности: 384

Профиль | Сайт | Отправить PM | Цитировать


А кто вам сказал, что должен запускаться file.exe ? Речь шла о file.bat

-------
Поспешай не торопясь


Отправлено: 09:24, 18-07-2006 | #10



Компьютерный форум OSzone.net » Linux и FreeBSD » Общий по Linux » Как прописать в самбе выполнение определенного скрипта

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
выполнение скрипта при ПЕРВОМ входе пользователя tojlst9lk Microsoft Windows NT/2000/2003 1 16-03-2009 20:12
Доступ - [решено] Выполнение скрипта от имени локального администратора FunkyByte Microsoft Windows 2000/XP 1 11-09-2008 11:15
долгое выполнение логон скрипта farlow Microsoft Windows NT/2000/2003 11 14-01-2008 14:50
выполнение скрипта на машину farlow Microsoft Windows NT/2000/2003 7 19-09-2007 17:46
[решено] Единовременное выполнение скрипта Michael Microsoft Windows NT/2000/2003 12 16-04-2007 10:32




 
Переход