3 telnetd, rlogind, rexexec, ftpd, socksd, hproxy \- Internet remote access daemons
32 These programs support remote access across the Internet. All expect the
33 network connection to be standard input, output, and error. They are normally
34 started from scripts in
40 allows login from a remote client.
41 There are three types of login:
45 Normal users log in by encrypting and returning a
48 The user can use either the
53 or a SecureNet handheld authenticator to encrypt the challenge.
55 defines the namespace.
62 authenticate with a password in the clear.
63 .B /lib/namespace.noworld
64 defines the namespace.
69 requires no authentication.
71 defines the namespace.
78 allow anonymous login by
82 print debugging to standard error
85 don't originate any telnet control codes
88 turn on local character echoing and imply the
93 trusted, that is, don't authenticate
98 as the local account name
101 permit connections by `noworld' users only.
105 logs in using the BSD remote login protocol.
110 after completing its initial handshake.
113 executes a command locally for a remote client. It uses the
114 standard Plan 9 authentication (see
118 runs the Internet file transfer protocol. It supports both
119 implicit and explicit ftps. Users may transfer
120 files in either direction between the local and
122 There are two types of login:
126 Normal users authenticate with their username and password when using tls.
127 .BI /usr/ username /lib/namespace.ftp
128 or, if that file does not exist,
130 defines the namespace.
137 require no authentication.
141 .IR /lib/namespace.ftp )
142 defines the namespace.
143 Anonymous users may not store files.
150 allow anonymous access
158 write debugging output to the log
161 treat any user as anonymous
164 the certificate to use for serving ftps. The key must be stored in factotum.
167 the namespace for anonymous users (default
168 .BR /lib/namespace.ftp )
171 is a SOCKS4 and SOCKS5
172 proxy server allowing non Plan9 machines to access the
174 The net to use for outgoing calls can be specified
178 and the internal network is specified with
190 is a simple HTTP proxy server.
194 .BI /usr/ username /lib/namespace.ftp
196 .B /lib/namespace.world
198 .B /lib/namespace.ftp
200 .B /sys/src/cmd/ip/telnetd.c
202 .B /sys/src/cmd/ip/rlogind.c
204 .B /sys/src/cmd/ip/rexexec.c
206 .B /sys/src/cmd/ip/ftpd.c
208 .B /sys/src/cmd/ip/socksd.c
210 .B /sys/src/cmd/ip/hproxy.c
216 first appeared in 9front (July, 2012).
218 first appeared in 9front (March, 2012).