[samba] root prexec and user name

Alexander Bokovoy ab на altlinux.ru
Сб Окт 22 22:43:54 MSD 2005


On Fri, Oct 21, 2005 at 04:03:56PM +0700, Maxim.Savrilov на socenter.ru wrote:
> 
> Здравствуйте!
> 
> Для учета времени входа пользователей в систему сделал следующее
> в smb.conf прописал
> root preexec = /etc/samba/netlogon-preexec.sh %u %I %m %T %S
> скрипт кладет записи в базу
> 
> так вот мало того, что этот скрипт вызывается при каждом чихе, а не при логине
> (ну это ладно, можно взять первое вхожение на дату), но еще и примерно половина
> записей идут с пользователем nobody
> и возникает ситуация, когда первая запись на дату заносится с пользователем nobody, а последующие
> уже с нормальным логином
Так и должно быть. В CIFS нет понятия "входа в систему", равно как и
"выхода из системы" для пользователя. При "входе в систему" происходит
целый ряд операций -- в частности, используется машинная учетная запись,
потом пользовательская и так далее. 

> Мастер 2.2
> samba3-3.0-alt46.1m
> В-общем целью этого сумбура является попытка выяснить, это нормально и ничего с этим не поделать,
> или можно найти способ отслеживать логины пользователей в домен?
Можно игнорировать анонимные/машинные учетные записи.

> Есть ведь не только личные машины, но и терминальные серверы, на которые ходят
> с бездисковых клиентов
Но ведь на бездисковые клиенты пользователи тоже под какой-то учетной
записью заходят? Может быть учитывать их?
-- 
/ Alexander Bokovoy
Samba Team                      http://www.samba.org/
ALT Linux Team                  http://www.altlinux.org/
Midgard Project Ry              http://www.midgard-project.org/
----------- следущая часть -----------
j e┴ф╜┼┴Ъ╕
l┼	з╤ЙчвоC┼╜j["┌v╜╨╥■╝Xm╤÷Ъ√+-╠╘m√)Нф┼ЮЧ≤╘z╧ ┼_ЛjfзЩ╚miхfz{lЪm4Г]6шЧ s╬ВИОз╤ж°├g╖╣╦╖


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