The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Интерактивная система просмотра системных руководств (man-ов)

 ТемаНаборКатегория 
 
 [Cписок руководств | Печать]

isdnlog.users (5)
  • >> isdnlog.users (5) ( Linux man: Форматы файлов )
  •  

    NAME

    /etc/isdn/isdnlog.users - user base isdnlog config file
    

     

    DESCRIPTION

    This file is only needed if isdnlog is started with the "-xX" / "xisdn=" option. If this file does not exist, isdnlog will create a default file and print a warning. This file contains information about which users are permitted to use isdnlog clients, and what their privileges are. This file is checked every time a connection to isdnlog is made; thus, it is possible to edit this file and have the changes effective immediately without having to stop and start isdnlog.

    For now there are no real usable clients for isdnlog, so this file isn't very useful at the moment.

     

    FORMAT

    Warning: the format of this file may change in the future.

    Blank lines are ignored. If a line has a "#", this char and the rest of the line is ignored as comment. If the last char of a line is a "line and the next line are considered one line. These characters are considered special: "$@#,;

    The file consists of lines; each line begins with the name of a user. After the user's name the privileges given to this user are specified (on the same line). The following privileges are possible, separated by semicolons ";" :

    ALL
    All of the privileges below are given. Should only be given to root.

    MSN=msn[,msn...]
    Only information about events concerning the specified msns is given. This includes incoming and outgoing calls, and protocol information. Any number of msns may be given. Wildcards (such as used in isdn.conf) are permitted. With "MSN=*" all msns are allowed.
    Unknown numbers (e.g. from outgoing calls from other isdn devices or incoming calls from analog connections) cannot be specified with MSN=. The only way to allow these calls to be seen is by giving "MSN=*".

    PROTOCOL
    The information specified to isdnlog by the -xX flag (see isdnlog(8)) is allowed.

    I4LCONF (planned)
    This gives permission to change isdn4linux properties. This should only be allowed to root.

    ADDRESSBOOK (planned)
    This makes it possible to retrieve / store information about a caller or called number.

    Users
    At the beginning of the file it is possible to specify users with hostnames:

    fred@vom.jupiter MSN=4711?
    root@host1.at.home ALL
    

    Here the user "fred" can only connect to isdnlog from the host "vom.jupiter". Similarly, the user "root" is only allowed when on host "host1.at.home".

    Groups
    After the lines with hostnames, it is possible to define groups of users and hostnames. A group looks like a section as described in isdn.conf(5). It begins with a line such as:

    [My_Group]

    and ends with the beginning of the next group or the end of the file. Group names are not case sensitive. In fact, group names are not actually used (except for [world], see below).

    In a group, lines consist of a username or a hostname. Lines with a username must also contain those privileges that the user has. No privileges can be listed with a hostname.

    heinz MSN=*;PROTOCOL
    @host1
    @host2
    otto MSN=47111,47112
    @host3
    

    The above example allows the users heinz and otto to connect from any of the hosts host1, host2 and host3. The user heinz can see information about all msns, user otto can only see information about msns 47111 and 47112.

    If anyone is allowed to do anything, then it is enough to put only the following line into the file "isdnlog.users":

    [world]

     

    FILES

    /etc/isdn/isdnlog.users
    This file.

     

    SEE ALSO

    isdnlog(1)  

    AUTHOR

    This manual page was written by Andreas Jellinghaus <aj@dungeon.inka.de>, for Debian GNU/Linux and isdn4linux.


     

    Index

    NAME
    DESCRIPTION
    FORMAT
    FILES
    SEE ALSO
    AUTHOR


    Поиск по тексту MAN-ов: 




    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру