Администрирование пользователей

       

Автоматический запуск коммуникационных программ.


Если к компьютеру подкючен модем, он может оказывать различные

услуги через телефонные линии (BBS, прием/передачу e-mail, IP-доступ

и т.п.). Если один и тот же телефонный вход используется для различных

услуг, то возникает проблема - как обеспечить запуск различных

коммуникационных программ для разных клиентов.

Одно из решений заключается в следующем. Для каждой возможной услуги

регистрируется пользователь, у которого в качестве Shell указывается

соответствующая коммуникационная программа.

Например, можно зарегистрировать пользователей:


UUCPuser - для которого запускается программа uucico (из пакета uucp),


PPPuser - для которого запускается драйвер, для связи по протоколу PPP,


SLIPuser - для которого запускается драйвер, для связи по протоколу SLIP.

Теперь, если клиент, позвонивший на модем, введет в качестве Login

name PPPuser (например), то для него на этом конце модемной линии

включится драйвер PPP и он получит IP доступ по этому протоколу.

Кроме того, любой Unix, всегда запоминает время, когда юзер вошел в

систему и когда закончил работу. Поэтому, если каждому клиенту дать

отдельное имя (и, естественно, секретный пароль), то можно легко вести

статистику - сколько времени каждый клиент занимал ваш телефон.

Особенностью учетной карточки такого юзера, как и в предыдущем случае,

является нестандартный Shell. Может отсутствовать Home dir (это зависит

от коммуникационной программы, некоторые из них пытаются извлечь некоторые

настроечные данные из домашней директории юзера).

Иван Паскаль



Содержание раздела