[samba] root prexec and user name
Maxim.Savrilov на socenter.ru
Maxim.Savrilov на socenter.ru
Пт Окт 21 13:03:56 MSD 2005
Здравствуйте!
Для учета времени входа пользователей в систему сделал следующее
в smb.conf прописал
root preexec = /etc/samba/netlogon-preexec.sh %u %I %m %T %S
скрипт кладет записи в базу
так вот мало того, что этот скрипт вызывается при каждом чихе, а не при логине
(ну это ладно, можно взять первое вхожение на дату), но еще и примерно половина
записей идут с пользователем nobody
и возникает ситуация, когда первая запись на дату заносится с пользователем nobody, а последующие
уже с нормальным логином
mysql> select * from logins where host="mamontova" and date=curdate() order by time;
+--------+-----------+---------------+------------+----------+---------+
| user | host | ip | date | time | service |
+--------+-----------+---------------+------------+----------+---------+
| nobody | mamontova | 192.168.0.152 | 2005-10-04 | 08:57:31 | ipc_ |
| nobody | mamontova | 192.168.0.152 | 2005-10-04 | 08:57:34 | ipc_ |
| nobody | mamontova | 192.168.0.152 | 2005-10-04 | 08:57:35 | ipc_ |
| olga | mamontova | 192.168.0.152 | 2005-10-04 | 10:07:53 | doc |
| nobody | mamontova | 192.168.0.152 | 2005-10-04 | 10:07:53 | ipc_ |
| nobody | mamontova | 192.168.0.152 | 2005-10-04 | 10:08:12 | ipc_ |
| nobody | mamontova | 192.168.0.152 | 2005-10-04 | 10:08:12 | ipc_ |
| nobody | mamontova | 192.168.0.152 | 2005-10-04 | 10:08:59 | ipc_ |
| nobody | mamontova | 192.168.0.152 | 2005-10-04 | 10:09:03 | ipc_ |
| nobody | mamontova | 192.168.0.152 | 2005-10-04 | 10:09:58 | ipc_ |
+--------+-----------+---------------+------------+----------+---------+
или пробовать запускать при логине подключение к сетевому диску и выполнять
какое-нибудь копирование пустого файла, потому что реальное имя пользователя
высвечивается только при доступе к шаре (расположенной на самбовском сервере)
Мастер 2.2
samba3-3.0-alt46.1m
В-общем целью этого сумбура является попытка выяснить, это нормально и ничего с этим не поделать,
или можно найти способ отслеживать логины пользователей в домен?
Есть ведь не только личные машины, но и терминальные серверы, на которые ходят
с бездисковых клиентов
--
Какава - он жажду не утоляет,
а вот пива - та да-а.
Подробная информация о списке рассылки Samba