telnetd, rlogind, rexexec, ftpd, socksd, hproxy – Internet remote
ip/telnetd [–adnptN] [–u user] |
ip/ftpd [–aAde] [–n namepace–file]
ip/socksd [ –x inside ] [ –o outside ]
These programs support remote access across the Internet. All
expect the network connection to be standard input, output, and
error. They are normally started from scripts in /rc/bin/service
(see listen(8)). |
Telnetd allows login from a remote client. There are three types
Telnetd's options are:
Rlogind logs in using the BSD remote login protocol. Rlogind execs telnetd –nu after completing its initial handshake.
Rexexec executes a command locally for a remote client. It uses the standard Plan 9 authentication (see authsrv(6)).
Ftpd runs the Internet file transfer protocol. Users may transfer
files in either direction between the local and remote machines.
As for telnetd, there are three types of login:
Ftpd's options are:
To preserve intended protections in shared file trees, any directory containing a file .httplogin is locked by ftpd; see httpd(8).
Socksd is a SOCKS4 and SOCKS5 proxy server allowing non Plan9 machines to access the outside network. The net to use for outgoing calls can be specified with the –o outside and the internal network is specified with –x inside (for UDP relay). If not specified, inside and outside will default to /net.
Hproxy is a simple HTTP proxy server.
Hproxy first appeared in 9front (July, 2012). Socksd first appeared
in 9front (March, 2012).|