URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 51336
[ Назад ]

Исходное сообщение
"MPD: сбросить юзера"

Отправлено DimMan , 07-Дек-04 14:22 
Добрый день

Есть связка mpd+freeradius+mysql

Вопрос: как можно сбросить подключенного юзера?


Содержание

Сообщения в этом обсуждении
"MPD: сбросить юзера"
Отправлено Skif , 07-Дек-04 16:38 
>Добрый день
>
>Есть связка mpd+freeradius+mysql
>
>Вопрос: как можно сбросить подключенного юзера?

В смысле? он весит в консоли или как?
Когда у меня чел виснет в консоли, я просто прибиваю шел по -9


"MPD: сбросить юзера"
Отправлено Andrey , 07-Дек-04 19:15 
>>Добрый день
>>
>>Есть связка mpd+freeradius+mysql
>>
>>Вопрос: как можно сбросить подключенного юзера?
>
>В смысле? он весит в консоли или как?
>Когда у меня чел виснет в консоли, я просто прибиваю шел по
>-9


А почему именно по -9, а не -1?


"MPD: сбросить юзера"
Отправлено Skif , 08-Дек-04 11:50 
>>В смысле? он весит в консоли или как?
>>Когда у меня чел виснет в консоли, я просто прибиваю шел по
>>-9
>
>
>А почему именно по -9, а не -1?

     Some of the more commonly used signals:
     1       HUP (hang up)
     2       INT (interrupt)
     3       QUIT (quit)
     6       ABRT (abort)
     9       KILL (non-catchable, non-ignorable kill)
     14      ALRM (alarm clock)
     15      TERM (software termination signal)

Потому как мне надо прибить шел конкретного человека, а не перезпустить его, плюс если шел повис, то на "приличные" сигналы, он, как правило, не реагирует.


"MPD: сбросить юзера"
Отправлено Polzun , 07-Дек-04 16:55 
>Добрый день
>Есть связка mpd+freeradius+mysql
>Вопрос: как можно сбросить подключенного юзера?

ftp://ftp.ufanet.ru/pub/boco/mpd/
а сбрасывать можно, тлько придется тебе подкручивать freeradius для того чтоб он аттрибут высылыл при Accounting-Update


"MPD: сбросить юзера"
Отправлено butcher , 08-Дек-04 02:54 
>Вопрос: как можно сбросить подключенного юзера?
Можно телнетом подключится в консоль mpd и закрыть конкретное соединение.


"MPD: сбросить юзера"
Отправлено DimMan , 08-Дек-04 11:05 
>>Вопрос: как можно сбросить подключенного юзера?
>Можно телнетом подключится в консоль mpd и закрыть конкретное соединение.


а из скрипта прибить можно?


"MPD: сбросить юзера"
Отправлено denn , 08-Дек-04 11:45 
>>>Вопрос: как можно сбросить подключенного юзера?
>>Можно телнетом подключится в консоль mpd и закрыть конкретное соединение.
>
>
>а из скрипта прибить можно?


есть специальный патчик http://sourceforge.net/tracker/index.php?func=detail&aid=937...

для способности читать мпд атрибут UserDrop которые высылаеться по твоим критериям. прикручиваешь к радиусу проверку, например, лимита в байтах и по исчерпанию лимита автоматом клиент выключаеться.

а скриптом: конект по телнет, преход на соответствующий pptp и close.