В материале http://linuxgroups.ru/2010/09/12/14:31:27, нашел способ мониторинга пользователей Samba, но в предложенных скриптах не был учтён случай с именами групп состоящих из более чем одного слова, например "Domain Users", из-за чего вся выводимая таблица съезжала после вывода такой строки. Это происходило из-за того что, функции explode в качестве разделителя текста передается пробел. Немного изменив первые 4 строки можно избавится от этого глюка:
вместо
Спасибо Ивану Румянцеву из вконтакта и linuxgroups.ru.
вместо
<?phpследует использовать
$a=explode("\n",`net status sessions`);
for ($i=0;$i<=count($a);$i++) {
$c=explode(" ",$a[$i]);
<?phpИ всё!
$a=explode("\n",`net status sessions parseable`);
for ($i=0;$i<=count($a);$i++) {
$c=explode("\\",$a[$i]);
Спасибо Ивану Румянцеву из вконтакта и linuxgroups.ru.