BNU setup procedures

Connections using the CS dialer: servers

Required steps

  1. Register services. Set up the _pmtab files for port monitors that expect requests for network services. The _pmtab files are administered using the pmadm(1M) command. Two services in particular must be registered on the server machine: uucico and reportscheme. See ``Administering port services'' for a description of registering services and ``Administering the connection server'' for a description of the reportscheme service.

  2. Register uucico services. A system that expects to be a server in BNU transactions must register a uucico service for each port monitor that receives BNU service requests. Each uucico service registered should include an authentication scheme name in the scheme field of the port monitor administrative file for the port.

    The uucico service is added using the pmadm command. pmadm is described in detail in ``Administering port services'' and on pmadm(1M). The following pmadm command adds a line for uucico to the port monitor's _pmtab file. In this case, the port monitor is tcp. Make sure you replace the Addr shown in the example with the address on which the uucico service will be offered.

    pmadm -a -p tcp -s uucico -m "`nlsadmin -c \"/usr/lib/uucp/uucico -r 0 \
    -A Addr\"`" -v `nlsadmin -V` -S "cr1 -suucico" -y"uucp"

  3. Register reportscheme services. Add a reportscheme service entry to the appropriate port monitor administrative files for each transport on which you want to support BNU. See ``Administering the connection server'' and reportscheme(1Mbnu) for a description of the reportscheme service.

Optional or conditional steps

  1. Perform cr1 key administration. If you are using the cr1 authentication scheme, you must perform cr1 key administration. See ``cr1 Bilateral Authentication Scheme''.

  2. Perform ID mapping. See ``Administering ID mapping''.

    NOTE: Do not map remote IDs to uucp. Instead, map them to nuucp or some other login used exclusively for data transfer.

  3. Specify authentication for uux. If you want to use the new features of the uux command, specify the authentication you want performed by making the appropriate entries in the Config file. For example:
       AUTH=req KEYS=cr1
    For the current release, the cr1 authentication scheme is the only scheme available to BNU for authenticating remote command execution.

    BNU looks for the KEYS entry in the Config file, then gets the key for the user from cr1. If KEYS has no assigned value, or if uux fails to get a key and AUTH=yes or AUTH=req, uux will fail. Otherwise, uux will proceed without the key, although the results on the remote system may not be the same.

© 2004 The SCO Group, Inc. All rights reserved.
UnixWare 7 Release 7.1.4 - 22 April 2004