<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>E.3. Gestión de SWAT desde un superservidor
	(x)inetd</title><link rel="stylesheet" href="./estilo.css" type="text/css" /><meta name="generator" content="DocBook XSL Stylesheets V1.64.1" /><link rel="home" href="index.html" title="Integración de redes con OpenLDAP, Samba, CUPS y PyKota" /><link rel="up" href="samba-instalacion-configuracion-swat.html" title="Apéndice E. Instalación y configuración de SWAT" /><link rel="previous" href="samba-instalacion-swat.html" title="E.2. Instalación de SWAT" /><link rel="next" href="samba-accediendo-swat.html" title="E.4. Accediendo a SWAT" /><meta xmlns="http://www.w3.org/TR/xhtml1/transitional" name="generator" content="Experimental LDP.XSL $Revision: 1.3 $"></meta>
  <!-- Generated by LDP XSLT customization layer
      based on Norman Walsh's DocBook XSL stylesheets.
      More information at http://www.linuxdoc.org/ -->
  </head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">E.3. Gestión de SWAT desde un superservidor
	(x)inetd</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="samba-instalacion-swat.html">Anterior</a> </td><th width="60%" align="center">Apéndice E. Instalación y configuración de SWAT</th><td width="20%" align="right"> <a accesskey="n" href="samba-accediendo-swat.html">Siguiente</a></td></tr></table><hr /></div><div class="sect1" lang="es" xml:lang="es"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a id="samba-configuracion-swat-x-inetd"></a>E.3. Gestión de <span class="application">SWAT</span> desde un superservidor
	<span class="application">(x)inetd</span></h2></div></div><div></div></div><p>A continuación se verá la forma de configurar <span class="application">SWAT</span>
	para que sea gestionado desde los superservidores <span class="application">inetd</span>
	y <span class="application">xinetd</span>:</p><div class="sect2" lang="es" xml:lang="es"><div class="titlepage"><div><div><h3 class="title"><a id="samba-configuracion-swat-inetd"></a>E.3.1. Gestión de <span class="application">SWAT</span> desde <span class="application">inetd</span></h3></div></div><div></div></div><p>Tras la instalación de <span class="application">SWAT</span>, se ha de activar en el
		archivo de configuración de <span class="application">inetd</span>:</p><div class="example"><a id="samba-configuracion-swat-inetd-ejemplo1"></a><p class="title"><b>Ejemplo E.2. Activación de <span class="application">SWAT</span> en <span class="application">inetd</span></b></p><table xmlns="http://www.w3.org/TR/xhtml1/transitional" border="0" bgcolor="#E0E0E0" width="90%"><tr><td><pre class="screen"><tt class="prompt">#</tt> <b class="userinput"><tt>/usr/sbin/update-inetd --verbose --enable swat</tt></b>
<tt class="computeroutput">Processing /etc/inetd.conf
Processing service `swat' ... enabled</tt></pre></td></tr></table></div><p>Ahora se hace que el superservidor <span class="application">inetd</span> relea su configuración,
		quedando el servicio <span class="application">SWAT</span> disponible en el sistema:</p><div class="example"><a id="samba-configuracion-swat-inetd-ejemplo2"></a><p class="title"><b>Ejemplo E.3. Haciendo que el superservidor <span class="application">inetd</span>
			relea su configuración</b></p><table xmlns="http://www.w3.org/TR/xhtml1/transitional" border="0" bgcolor="#E0E0E0" width="90%"><tr><td><pre class="screen"><tt class="prompt">#</tt> <b class="userinput"><tt>/usr/bin/killall --verbose -HUP inetd</tt></b>
<tt class="computeroutput">Killed inetd(3005) with signal 1</tt></pre></td></tr></table></div><p>Como se puede ver en el <a href="samba-configuracion-swat-x-inetd.html#samba-configuracion-swat-inetd-ejemplo3" title="Ejemplo E.4. Mostrando las conexiones de SWAT">Ejemplo E.4, “Mostrando las conexiones de SWAT”</a>,
		<span class="application">SWAT</span> está a la espera de peticiones:</p><div class="example"><a id="samba-configuracion-swat-inetd-ejemplo3"></a><p class="title"><b>Ejemplo E.4. Mostrando las conexiones de <span class="application">SWAT</span></b></p><table xmlns="http://www.w3.org/TR/xhtml1/transitional" border="0" bgcolor="#E0E0E0" width="90%"><tr><td><pre class="screen"><tt class="prompt">#</tt> <b class="userinput"><tt>/bin/netstat -puta | /bin/grep swat</tt></b>
<tt class="computeroutput">Active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address           Foreign Address         State       PID/Program name
tcp        0      0 *:swat                  *:*                     LISTEN     1265/inetd</tt></pre></td></tr></table></div></div><div class="sect2" lang="es" xml:lang="es"><div class="titlepage"><div><div><h3 class="title"><a id="samba-configuracion-swat-xinetd"></a>E.3.2. Gestión de <span class="application">SWAT</span> desde <span class="application">xinetd</span></h3></div></div><div></div></div><p>Para ejecutar <span class="application">SWAT</span> desde el superservidor
		<span class="application">xinetd</span> se ha de crear la configuración para este servicio
		en dicho superservidor. Esto se realiza creando un nuevo archivo denominado
		<tt class="filename">swat</tt> bajo el directorio <tt class="filename">/etc/xinetd.d</tt>,
		cuyo contenido sea:</p><div class="example"><a id="samba-configuracion-swat-xinetd-ejemplo1"></a><p class="title"><b>Ejemplo E.5. Contenido del archivo <tt class="filename">/etc/xinetd.d/swat</tt></b></p><table xmlns="http://www.w3.org/TR/xhtml1/transitional" border="0" bgcolor="#E0E0E0" width="90%"><tr><td><pre class="programlisting">service swat
{
        disable         = no <a id="xinetd-servicio-swat-disable"></a><img src="./imagenes/callouts/1.png" alt="1" border="0"></img>
        socket_type     = stream
        protocol        = tcp
        wait            = no
        user            = root
        server          = /usr/sbin/swat
#       server_args     = -a <a id="xinetd-opciones-servicio-swat"></a><img src="./imagenes/callouts/2.png" alt="2" border="0"></img>
}</pre></td></tr></table></div><div class="calloutlist"><table border="0" summary="Callout list"><tr><td width="5%" valign="top" align="left"><a href="#xinetd-servicio-swat-disable"><img src="./imagenes/callouts/1.png" alt="1" border="0" /></a> </td><td valign="top" align="left"><p>Variable que controla si el servicio está o no activo. Si su valor
				es igual a “<span class="quote">yes</span>”, el servicio estará deshabilitado,
				si es “<span class="quote">no</span>”, estará habilitado.</p></td></tr><tr><td width="5%" valign="top" align="left"><a href="#xinetd-opciones-servicio-swat"><img src="./imagenes/callouts/2.png" alt="2" border="0" /></a> </td><td valign="top" align="left"><p>Esta línea, en caso de estar descomentada, está destinada al paso de parámetros
				para el servidor <span class="application">swat</span>. La opción “<span class="quote">-a</span>”
				deshabilitaría la autentificación, permitiendo a cualquier persona modificar la
				configuración de Samba. ¡Tenga cuidado con su uso!</p></td></tr></table></div><p>Ahora haga que el superservidor <span class="application">xinetd</span>
		relea su configuración de la siguiente manera:</p><div class="example"><a id="samba-configuracion-swat-xinetd-ejemplo2"></a><p class="title"><b>Ejemplo E.6. Releyendo la configuración de <span class="application">xinetd</span></b></p><table xmlns="http://www.w3.org/TR/xhtml1/transitional" border="0" bgcolor="#E0E0E0" width="90%"><tr><td><pre class="screen"><tt class="prompt">#</tt> <b class="userinput"><tt>/etc/init.d/xinetd reload</tt></b>
<tt class="computeroutput">Reloading internet superserver configuration: xinetd.</tt></pre></td></tr></table></div><p>Una vez ejecutado el comando del <a href="samba-configuracion-swat-x-inetd.html#samba-configuracion-swat-xinetd-ejemplo2" title="Ejemplo E.6. Releyendo la configuración de xinetd">Ejemplo E.6, “Releyendo la configuración de xinetd”</a>,
		el superservidor <span class="application">xinetd</span> pasaría a gestionar las
		conexiones a Samba:</p><div class="example"><a id="samba-configuracion-swat-xinetd-ejemplo3"></a><p class="title"><b>Ejemplo E.7. Mostrando las conexiones de <span class="application">SWAT</span></b></p><table xmlns="http://www.w3.org/TR/xhtml1/transitional" border="0" bgcolor="#E0E0E0" width="90%"><tr><td><pre class="screen"><tt class="prompt">#</tt> <b class="userinput"><tt>/bin/netstat -puta | /bin/grep swat</tt></b>
<tt class="computeroutput">Active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address           Foreign Address         State       PID/Program name
tcp        0      0 *:swat                  *:*                     LISTEN     4687/xinetd</tt></pre></td></tr></table></div></div></div><div class="navfooter"><hr /><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="samba-instalacion-swat.html">Anterior</a> </td><td width="20%" align="center"><a accesskey="u" href="samba-instalacion-configuracion-swat.html">Subir</a></td><td width="40%" align="right"> <a accesskey="n" href="samba-accediendo-swat.html">Siguiente</a></td></tr><tr><td width="40%" align="left" valign="top">E.2. Instalación de SWAT </td><td width="20%" align="center"><a accesskey="h" href="index.html">Inicio</a></td><td width="40%" align="right" valign="top"> E.4. Accediendo a SWAT</td></tr></table></div></body></html>
