rexd(1M)                                                              rexd(1M)


NAME
     rexd - RPC-based remote execution server

SYNOPSIS
     /usr/etc/rpc.rexd

DESCRIPTION
     rexd is the rpc(4) server for remote program execution.  This daemon is
     started by inetd(1M) whenever a remote execution request is made (see the
     note below).  For non-interactive programs, standard file descriptors are
     connected directly to TCP connections.  Interactive programs involve
     pseudo-terminals, similar to the login sessions provided by rlogin(1C).
     This daemon may use NFS to mount filesystems specified in the remote
     execution request.

     rexd should be used on trusted networks only.  It is not automatically
     enabled in the /etc/inetd.conf file.  To enable rexd, edit inetd.conf and
     remove the comment character preceding the rexd entry and signal inetd to
     read the file:

          /etc/killall -HUP inetd


DIAGNOSTICS
     Diagnostic messages are logged to syslogd(1M) and returned to the
     requester.

RESTRICTIONS
     The superuser cannot execute commands using rexd client programs such as
     on(1C).

FILES
     /dev/ttyqn                 pseudo-terminals used for interactive mode
     /etc/passwd                authorized users
     /usr/tmp_rex/rexd?????     temporary mount points for remote filesystems

SEE ALSO
     inetd(1M), on(1C), exports(4), rpc(4).

BUGS
     Access control is not secure.

     Does not properly handle window size information sent by Sun
     workstations.


                                                                        Page 1