195 lines · 3.2 KB · Text
RawDownload
.TH IPSERV 8.SH NAMEtelnetd, rlogind, rexexec, ftpd \- Internet remote access daemons.SH SYNOPSIS.B ip/telnetd.RB [ -adnptN ].RB [ -u.IR user ].PP.B ip/rlogind.PP.B ip/rexexec.PP.B ip/ftpd.RB [ -aAde ].RB [ -n.IR namepace-file ].PP.SH DESCRIPTIONThese programs support remote access across the Internet.  All expect thenetwork connection to be standard input, output, and error.  They are normallystarted from scripts in.B /rc/bin/service(see.IR listen (8))..PP.I Telnetdallows login from a remote client.There are three types of login:.TF anonymo.TP.I normalNormal users log in by encrypting and returning achallenge printed by.IR telnetd .The user can use either the.IR netkeyprogram(see.IR passwd (1))or a  SecureNet handheld authenticator to encrypt the challenge..B /lib/namespacedefines the namespace..TP.I noworldUsers in group.B noworldin.BR /adm/usersauthenticate with a password in the clear..B /lib/namespace.noworlddefines the namespace..TP.I anonymousUser.B nonerequires no authentication..B /lib/namespacedefines the namespace..PD.PP.IR Telnetd 'soptions are:.TP 4.B aallow anonymous login by.B none.TP.B dprint debugging to standard error.TP.B pdon't originate any telnet control codes.TP.B nturn on local character echoing and imply the.B poption.TP.B ttrusted, that is, don't authenticate.TP.B uuse.I useras the local account name.TP.B Npermit connections by `noworld' users only..PD.PP.I Rlogindlogs in using the BSD remote login protocol..I Rlogindexecs.I telnetd.B -nuafter completing its initial handshake..PP.I Rexexecexecutes a command locally for a remote client.  It uses thestandard Plan 9 authentication (see.IR authsrv (6))..PP.I Ftpdruns the Internet file transfer protocol.  Users may transferfiles in either direction between the local andremote machines.As for.IR telnetd ,there are three types of login:.TF anonymo.TP.I normalNormal users authenticatevia the same challenge/response as for.IR telnetd ..BI /usr/ username /lib/namespace.ftpor, if that file does not exist,.B /lib/namespacedefines the namespace..TP.I noworldUsers in group.B noworldin.B /adm/userslogin using a password in the clear..B /lib/namespace.noworlddefines the namespace..TP.I anonymousUsers.B anonymousand.B nonerequire no authentication.The argument to the.B \-noption (default.IR /lib/namespace.ftp )defines the namespace.Anonymous users may only store files in the subtreebelow.BR /incoming ..PD.PP.IR Ftpd 'soptions are:.TP 4.B aallow anonymous access.TP.B Aallow.I onlyanonymous access.TP.B dwrite debugging output to standard error.TP.B etreat any user as anonymous.TP.B nthe namespace for anonymous users (default.BR /lib/namespace.ftp ).PPTo preserve intended protections in shared file trees,any directory containing a file.I .httploginis locked by.IR ftpd;see.IR httpd (8)..PP.SH FILES.B /lib/namepace.br.BI /usr/ username /lib/namespace.ftp.br.B /lib/namespace.world.br.B /lib/namespace.ftp.SH SOURCE.B /sys/src/cmd/ip/telnetd.c.br.B /sys/src/cmd/ip/rlogind.c.br.B /sys/src/cmd/ip/rexexec.c.br.B /sys/src/cmd/ip/ftpd.c.SH "SEE ALSO".IR ftpfs (4),.IR pop3 (8)