telnetd, rlogind, rexexec, ftpd, socksd, hproxy – Internet remote
ip/telnetd [–adnptN] [–u user] |
ip/ftpd [–aAdei] [–n namepace–file] [–c cert–path]
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. It supports both
implicit and explicit ftps. Users may transfer files in either
direction between the local and remote machines. There are two
types of login:
Ftpd's options are:
Socksd is a SOCKS4 and SOCKS5 proxy server allowing non–Plan 9 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).|