%
% telnetd.tex
% Last Update: $Id$
%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% Kapitel TelnetD %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\chapter{Das Telnetd-Paket}

\section{Einleitung}

    Telnet (Telecommunication Network) ist der Name eines im Internet
    weit verbreiteten Netzwerkprotokolls. Dieses alte und bekannte
    Client/Server-Protokoll basiert auf einem zeichenorientierten
    Datenaustausch "uber eine TCP-Verbindung. Programme, die die Funktion
    des Endger"ates implementieren, hei"sen h"aufig auch Telnet. Telnet
    besteht aus zwei Diensten: Telnet-Client und Telnet-Server.

\section{Funktionen}

    Das Telnetd-Paket stellt folgende Basis-Funktionalit"at zur Verf"ugung:

    Telnet wird typischerweise zur Fernsteuerung von Computern in Form
    von textbasierten Ein- und Ausgaben eingesetzt. Nur Programme, die
    keine grafische Benutzeroberfl"ache verwenden, k"onnen mit Telnet
    verwendet werden.

\subsubsection{Vorteile}

    Das Client-Programm ersetzt viele Programme von Diensten, die man
    im Internet nutzen will. Es wird auch eine Verbindung zwischen zwei
    Rechnern aufgebaut, auch wenn diese unterschiedliche Betriebssysteme
    haben.

    Zugriff auf alle Ressourcen, wenn die Berechtigung dazu vorhanden ist.

\subsubsection{Nachteile}

    Keine Sicherheitsfunktionalit"aten. So werden z. B. Passw"orter
    im Klartext geschickt.

    Wegen Vollzugriff k"onnen Hacker leichtes Spiel haben.


\section{Das Men"u im Setup-Programm}

    Das Men"u im Setup-Programm ist wie folgt aufgebaut:

    \mbox{}
    \begin{tabular}{llll}
    & 4. &  Service administration \\
    \end{tabular}
\eline
    \begin{tabular}{p{1cm}llll}
    & x. & Telnetd service \\
    \end{tabular}
\eline
    \begin{tabular}{p{2cm}lll}
    & 1. & View documentaion \\
    & 2. & Edit configuration \\
    & 3. & Advanced configuration file handling \\
    & 4. & Show status \\
    & 5. & Stop service \\
    & 6. & Start service \\
    \end{tabular}

    \mbox{}


\section{"Anderung der Konfiguration}


    Die Konfiguration kann "uber den Men"upunkt 'Edit configuration'
    ge"andert werden.

    Es wird gefragt, ob die Konfiguration angewendet
    (aktiviert) werden soll. Wird dieses verneint, so unterbleibt
    die Aktivierung.

    Wird die Aktivierung best"atigt, werden "uber ein Skript die
    durchgef"uhrten "Anderungen wirksam gemacht. Dazu werden die
    Dienste, auch wenn sich die Konfiguration nicht ge"andert hat,
    gestoppt und neu gestartet.
.
\newpage

\section{Die Konfigurationsdatei}

    In der Konfigurationsdatei, die "uber das Men"u zug"anglich ist, sind
    folgende Parameter vorhanden; wer sie von Hand editieren will findet
    sie unter \\
    \texttt{/etc/config.d/telnetd}


\subsection{TELNETD (general settings)}

\begin{description}

\config{START\_TELNETD}
{START\_TELNETD}
{STARTTELNETD}
{
    Soll der telnetd-Server gestartet werden?

    G"ultige Werte: yes, no

    Standardeinstellung: \texttt{START\_TELNETD='no'}
}

\end{description}
