NODE.PERMS   (5) manpage
NODE.PERMS
5
16 June 1999
Linux
Linux Programmer's Manual
  • NAME
      node.perms - LinuxNode permissions file.
  • DESCRIPTION
      Node.perms file is read at program startup with the knowledge of users username (call), connection type (AX.25, NET/ROM, ROSE, TCP/IP), peers IP address (for TCP/IP) and port name (for AX.25). The first entry matching this information is taken and user is asked for password and given permissions according to it. The lines within node.perms must either be a comment line, which starts with a # in the first column, or a permission entry in the following format, each field being delimited by white space:

      username type portname password permissions


      The field descriptions are:

      username
      This is matched against users username (call) without SSID. An asterisk (*) matches any username.
      type
      This is matched against the type of the connection to user. Possible values for this field are:
      *
      matches any type of connection.
      ax25
      matches users coming in with AX.25.
      netrom
      matches users coming in with NET/ROM.
      rose
      matches users coming in with ROSE.
      local
      matches TCP/IP connections where users host is in "local" network as defined in node.conf(5) .
      ampr
      matches TCP/IP connections where users host is in amprnet (44.0.0.0/8).
      inet
      matches TCP/IP connections where users host is neither in "local" network nor in amprnet.
      host
      matches users starting LinuxNode from shell.
      portname
      If user is coming in with AX.25 this field is matched against the local port name the user is coming in via. An asterisk (*) matches any port name.
      password
      If the previous tree fields match and this field is not a single asterisk (*) the user is asked for a password. The password is then matched against this field.
      permissions
      This field represents a a bitmask of operations the user is permitted to do. It is a sum of the values listed here:
      1
      permits logging in even if no other permissions are given.
      2
      permits outgoing AX.25 connects.
      4
      permits outgoing NET/ROM connects.
      8
      permits telneting to hosts in the "local" network as defined in node.conf(5) .
      16
      permits telneting to hosts in amprnet.
      32
      permits telneting to hosts neither in the "local" network nor in amprnet.
      64
      permits using hidden ports in outgoing AX.25 connections. (See HiddenPorts command in node.conf(5) .)
      128
      permits outgoing ROSE connects.
      256
      The no-escape flag. Disables the escape mechanism for this user.
  • FILES
      /etc/ax25/node.perms
  • SEE ALSO
Current Users: 16 © 1999-2006 Linux.com.hk PenguinSoft
All trademarks and copyrights on this page are owned by their respective companies. Linux is a trademark of Linus Torvalds.