Sophie

Sophie

distrib > Mandriva > 9.1 > i586 > by-pkgid > f1098342ec4a2b28475e34123ce17201 > files > 24

howto-html-it-9.1-0.5mdk.noarch.rpm

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<HTML>
<HEAD>
<TITLE>Linux AX25-HOWTO, Amateur Radio.: Configurazione di axspawn</TITLE>
<LINK HREF="AX25-HOWTO-16.html" REL=next>
<LINK HREF="AX25-HOWTO-14.html" REL=previous>
<LINK HREF="AX25-HOWTO.html#toc15" REL=contents>
</HEAD>
<BODY>
<A HREF="AX25-HOWTO-16.html">Avanti</A>
<A HREF="AX25-HOWTO-14.html">Indietro</A>
<A HREF="AX25-HOWTO.html#toc15">Indice</A>
<HR>
<H2><A NAME="s15">15. Configurazione di <EM>axspawn</EM></A></H2>

<P>Il programma <EM>axspawn</EM> permette alle stazioni connesse via AX.25
di loggarsi sulla macchina Linux. Pu&ograve; essere lanciato da <EM>ax25d</EM>
in modo simile a quanto visto per <EM>node</EM>. Per permettere ad un
utente l'accesso alla propria macchina occorre aggiungere una linea
simile alla seguente nel proprio file <CODE>/etc/ax25/ax25d.conf</CODE>:
<BLOCKQUOTE><CODE>
<PRE>
default * * * * * 1 root /usr/sbin/axspawn axspawn %u
</PRE>
</CODE></BLOCKQUOTE>

Se la line finisce con un carattere <CODE>+</CODE>, l'utente che si connette
deve battere invio prima che gli venga concesso il login. Di default
la scelta &egrave; di non attendere input dall'utente.
<P>Ogni singola configurazione host che segue queste righe lancia
<EM>axspawn</EM> alla connessione del corrispondente. Alla partenza,
<EM>axspawn</EM> controlla che la linea di comando che gli viene passata
corrisponda ad un nominativo valido, toglie lo ssid e infine
controlla il file <CODE>/etc/passwd</CODE> per vedere se quell'utente ha
un account configurato sulla macchina. Se esiste e la password &egrave;
<CODE>""</CODE> (null) o <CODE>+</CODE>, l'utente &egrave; subito fatto entrare; se esiste
una password da fornire, viene invitato a digitarla. Se non esiste
un'account corrispondente all'utente in <CODE>/etc/passwd</CODE>, si pu&ograve;
configurare <EM>axspawn</EM> affinch&egrave; ne crei automaticamente uno.
<P>
<H2><A NAME="ss15.1">15.1 Creazione del file <CODE>/etc/ax25/axspawn.conf</CODE></A>
</H2>

<P>E' possibile modificare il comportamento di <EM>axspawn</EM> agendo sul
file di configurazione <CODE>/etc/ax25/axspawn.conf</CODE> che &egrave;
formattato nel seguente modo:
<BLOCKQUOTE><CODE>
<PRE>
# /etc/ax25/axspawn.conf
#
# permette la creazione automatica di account utente
create    yes
#
# uso di utente guest (ospite) se sopra si &egrave; scelto "no" o se tutto
# fallisce. Disabilita con "no"
guest     no
#
# nome o group id degli utenti creati automaticamente
group     ax25
#
# primo user id da usare
first_uid 2001
#
# user id massimo
max_uid   3000
#
# dove creare la home directory dei nuovi utenti
home      /home/ax25
#
# shell dell'utente
shell     /bin/bash
#
# lega lo user id al nominativo per le chiamate in uscita
associate yes
</PRE>
</CODE></BLOCKQUOTE>
<P>Gli otto parametri di configurazione di <EM>axspawn</EM> hanno il
seguente significato:
<P>
<DL>
<DT><B>#</B><DD><P>indica una linea di commento
<DT><B>create</B><DD><P>se questo campo &egrave; settato a <CODE>yes</CODE>,
<EM>axspawn</EM> tenter&agrave; di creare automaticamente un account per
ogni utente che si connetta e non sia gi&agrave; presente nel file
<CODE>/etc/passwd</CODE>
<DT><B>guest</B><DD><P>questo campo indica il nome dell'account che sar&agrave;
usato per gli utenti che non hanno un account se <EM>create</EM> &egrave;
settato a <CODE>no</CODE> e che di solito &egrave; <CODE>ax25</CODE> o
<CODE>guest</CODE>.
<DT><B>group</B><DD><P>questo campo indica il nome del gruppo per gli
account deli utenti che sono creati automaticamente se non sono
presenti nel file <CODE>/etc/passwd</CODE>
<DT><B>first_uid</B><DD><P>&egrave; il numero del primo userid che sar&agrave;
utilizzato per la creazione automatica degli utenti.
<DT><B>max_uid</B><DD><P>&egrave; il valore massimo dell'userid che verr&agrave;
usato nella creazione di nuovi utenti.
<DT><B>home</B><DD><P>&egrave; la home directory dei nuovi utenti.
<DT><B>shell</B><DD><P>&egrave; la login shell usata dai nuovi utenti.
<DT><B>associate</B><DD><P>indica se le connessioni AX.25 in uscita fatte
dagli utenti collegati devono essere fatte usando il loro nominativo
o quello della macchina.
</DL>
<P>
<HR>
<A HREF="AX25-HOWTO-16.html">Avanti</A>
<A HREF="AX25-HOWTO-14.html">Indietro</A>
<A HREF="AX25-HOWTO.html#toc15">Indice</A>
</BODY>
</HTML>