/usr/share/doc/HOWTO/de-html/DE-AX25-HOWTO-14.html is in doc-linux-de 2003.10-5.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 | <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<HTML>
<HEAD>
<META NAME="GENERATOR" CONTENT="LinuxDoc-Tools 0.9.65">
<TITLE>Linux AX25 HOWTO: axspawn einrichten </TITLE>
<LINK HREF="DE-AX25-HOWTO-15.html" REL=next>
<LINK HREF="DE-AX25-HOWTO-13.html" REL=previous>
<LINK HREF="DE-AX25-HOWTO.html#toc14" REL=contents>
</HEAD>
<BODY>
<A HREF="DE-AX25-HOWTO-15.html"><IMG SRC="next.png" ALT="Weiter"></A>
<A HREF="DE-AX25-HOWTO-13.html"><IMG SRC="prev.png" ALT="Zurück"></A>
<A HREF="DE-AX25-HOWTO.html#toc14"><IMG SRC="toc.png" ALT="Inhalt"></A>
<HR>
<H2><A NAME="s14">14.</A> <A HREF="DE-AX25-HOWTO.html#toc14">axspawn einrichten </A></H2>
<P><CODE>axspawn</CODE> ist ein einfaches Programm, das anrufenden
AX.25-Stationen den Login auf die eigene Maschine erlaubt. </P>
<P>Es kann vom <CODE>ax25d</CODE> in gleicher Weise wie <CODE>node</CODE> gestartet
werden. Um einem Nutzer ein Login auf die eigene Maschine zu
erlauben, muß der Datei <CODE>/etc/ax25/ax25d.conf</CODE> eine
Zeile ähnlich dieser hinzugefügt werden: </P>
<P>
<BLOCKQUOTE><CODE>
<PRE>
default * * * * * 1 root /usr/sbin/axspawn axspawn %u
</PRE>
</CODE></BLOCKQUOTE>
</P>
<P>Endet diese Zeile mit einem »+«, so muß der jeweilige Nutzer Return drücken,
bevor er sich einloggen darf. Voreingestellt ist, daß nicht auf das Return
gewartet wird. </P>
<P>Für alle dieser Zeile folgenden Konfigurationen wird <CODE>axspawn</CODE>
gestartet. <CODE>axspawn</CODE> prüft, ob das auf der Kommandozeile
übergebene Rufzeichen gültig ist, entfernt dann eine etwaige SSID
und schaut in <CODE>/etc/passwd</CODE> nach, ob der betreffende Nutzer
einen Account besitzt. Gibt es einen Account , und das Paßwort
ist entweder »« (nichts) oder »+«, dann ist der Nutzer eingeloggt,
steht etwas im Paßwort-Feld, so wird der Nutzer nach einem
Paßwort gefragt. </P>
<P>Gibt es keinen Account für den Nutzer, so kann <CODE>axspawn</CODE>
so eingestellt werden, daß es automatisch einen einrichtet.
Achtung: Bei Distributionen, die mit dem sogenannten
Password-Shadowing arbeiten, bei denen das Paßwort also nicht in
<CODE>/etc/passwd</CODE> steht, kann es mit dem automatischen Anlegen
von Nutzer-Accounts Probleme geben. </P>
<P>In diesem Fall ist es günstiger, für alle nicht speziell
definierten Nutzer eine Art Gast-Account vorzusehen, auf den
jeder von ihnen zugreifen kann. </P>
<H2><A NAME="ss14.1">14.1</A> <A HREF="DE-AX25-HOWTO.html#toc14.1">Die Datei /etc/ax25/axspawn.conf </A>
</H2>
<P>Das Verhalten von <CODE>axspawn</CODE> kann mit der Datei
<CODE>/etc/ax25/ax25spawn.conf</CODE> in
verschiedener Weise beeinflußt werden.
Diese Datei hat folgendes Format: </P>
<P>
<BLOCKQUOTE><CODE>
<PRE>
# /etc/ax25/axspawn.conf
#
# Automatische Erzeugung von Accounts für Nutzer?
create yes
#
# Gastzugang, wenn oben 'no' eingestellt ist - oder nichts geht
# Gastzugang ausgeschaltet mit 'no'
guest no
#
# Gruppen-ID oder Name für Auto-Account
group ax25
#
# Erste zu verwendende Nutzerkennung (User-ID)
first_uid 2001
#
# Maximum für User-ID
max_uid 3000
#
# Home-Verzeichnis für die neuen Nutzer
home home/ax25
#
# Shell für die neuen Nutzer
shell /bin/bash
#
# User-ID mit Rufzeichen für ausgehende Verbindungen verknüpfen
associate yes
</PRE>
</CODE></BLOCKQUOTE>
</P>
<P>Ein »#« in der Datei markiert einen Kommentar; der Rest der Zeile wird
ignoriert. </P>
<P>Folgende acht Charakteristika von <CODE>axspawn</CODE> können eingestellt
werden: </P>
<P>
<DL>
<DT><B>create</B><DD>
<P>Wenn auf »yes« gesetzt, versucht <CODE>axspawn</CODE>, einen
Account für alle Nutzer, die noch nicht in
<CODE>/etc/passwd</CODE> aufgeführt sind, zu erzeugen.</P>
<DT><B>guest</B><DD>
<P>Dieses Feld bezeichnet den Loginnamen, der verwendet
wird, wenn create auf »no« gestellt ist. Im Normalfall
ist das »guest« oder »ax25«.</P>
<DT><B>group</B><DD>
<P>Bezeichnet den Gruppennamen, der für neu (create)
angelegte Nutzer-Accounts verwendet wird.</P>
<DT><B>first_uid</B><DD>
<P>Nummer der ersten Benutzerkennung (User-ID), die für
mit create neu angelegte Nutzer-Accounts verwendet werden
soll.</P>
<DT><B>max_uid</B><DD>
<P>Höchste für Benutzerkennungen von mit create angelegten
Accounts zu vergebende Zahl</P>
<DT><B>home</B><DD>
<P>Home-(Login-)Verzeichnis für neu angelegte Nutzer-Accounts</P>
<DT><B>shell</B><DD>
<P>Die für die neu angelegten Accounts zu verwendende
Login-Shell</P>
<DT><B>associate</B><DD>
<P>Legt fest, ob abgehende Verbindungen unter dem
Rufzeichen des
ankommenden Nutzers oder dem der eigenen Station
laufen sollen. </P>
</DL>
</P>
<HR>
<A HREF="DE-AX25-HOWTO-15.html"><IMG SRC="next.png" ALT="Weiter"></A>
<A HREF="DE-AX25-HOWTO-13.html"><IMG SRC="prev.png" ALT="Zurück"></A>
<A HREF="DE-AX25-HOWTO.html#toc14"><IMG SRC="toc.png" ALT="Inhalt"></A>
</BODY>
</HTML>
|