
richtext | 381
Linux
Commands
This is the Title of the Book, eMatter Edition
Copyright © 2006 O’Reilly & Associates, Inc. All rights reserved.
rexec
rexec [options] rhost command
Execute commands remotely. This client program connects to a
remote host running rexecd, and passes it command. It uses login
name and password for authentication. These can be passed on the
command line using options below, provided through the $HOME/
.netrc file or the environment variables REXEC_USER and
REXEC_PASS. If it cannot determine the username and password,
it will prompt the user for the information. Because it sends pass-
words to the remote system in clear text, use rexec only on a secure
network. See ssh for a more secure alternative.
Options
-a Send both error messages and output to standard out.
-b When received locally, only echo signals SIGINT, SIGQUIT
and SIGTERM to the remote process.
-c Leave remote standard input open when the local input closes.
-d Debugging mode. Echo commands sent locally.
-l username
Specify a different username for the remote login. Default is
the same as your local username.
-p password
Specify the password for the remote account.
-n Prompt user for name and password even if otherwise
provided.
-s Do not echo any signals to the remote process.
rexecd
rexecd command-line
TCP/IP command. Server for the rexec routine, providing remote
execution facilities with authentication based on usernames ...