jueves, 17 de febrero de 2011

Instalar SWAT en Ubuntu Maverick 10.10

Desde el modo gráfico ir a Aplicaciones->Centro de software de Ubuntu e instalar los paquetes swat (Samba Web Administration Tool) y xinetd.

Desde el terminal:

#sudo apt-get install swat xinetd

A continuación, tenemos que editar el fichero /etc/xinetd.d/swat. Si el archivo no existe, tendremos que crearlo con el siguiente contenido:

service swat
{
      port =  901
      socket_type = stream
      wait = no
      # Activar esta opcion quitando el comentario si se
          # quiere acceso a swat solo desde el equipo local
         # donde este instalado
      # only_from   =   localhost
      user = root
      server = /usr/sbin/swat
      log_on_failure += USERID
      disable = no
}

Asegúrate de dejar un espacio a ambos lados del operador '='

Puesto que SWAT es una interfaz web, nuestro servidor debe tener instalado y funcionando un servidor web, por ejemplo Apache. Para comprobar si tienes Apache instalado:

#dpgk -l | grep apache

Para saber si está funcionando:

#service apache2 status


Para validar los cambios realizados en el fichero de configuración de SWAT, reiniciamos el proceso xinetd:

#sudo /etc/init.d/xinetd restart

Para acceder a SWAT, escribe en el navegador: http://localhost:901

El usuario root debe tener password configurada:

#sudo passwd root

Si no consigues acceder, comprueba qué está pasando en el archivo syslog:

#tail /var/log/syslog

No hay comentarios: