Inicio > Linux > Activar Swat en Debian Lenny 5.0

Activar Swat en Debian Lenny 5.0

Swat es un front-end (interfaz grafica) para la configuracion del servicio Samba utilizado en linux.

Recordemos que samba es el servidor que nos permite compartir recursos (archivos, directorios e impresoras) a traves del protocolo smb, el cual es compatible tanto con Windows como con el sistema Mac Os. De esta forma si tenemos varias computadoras con distintos sistemas operativos, lo mas conveniente es montar un servidor samba en la pc linux, y compartir recursos facilmente con el resto. Cabe aclarar que no es necesario realizar ningun cambio, ni instalar ningun software en las pc windows o mac.

A continuacion supondremos que el servidor samba esta correctamente instalado. Solo resta editar el archivo /etc/samba/smb.conf; y justamente para evitar hacer esto a mano se creo Swat.

  • Instalacion de Swat:

En cualquier sistema basado en debian (Debian, Ubuntu y sus mil versiones, Mint, etc), bastara simplemente con utilizar el siguiente comando (con permisos de administrador):

apt-get install swat

En el caso de utilizar distribuciones basadas en RPM, se puede utilizar de la misma manera los comandos equivalentes a apt, como por ejemplo smart.

A continuación veremos como realizar la configuración del sistema:

  • Configuracion:

En los sistemas linux, vamos a poder ver la existencia de superservidores (super-daemons): dentro de estos encontramos a inetd.

La tarea principal de este superservidor, es escuchar constantemente en determinados puertos de red (sockets) y cuando llega una solicitud por alguno de ellos, ejecuta y redirige dicha solicitud al servicio asociado a ese puerto en particular.

Es decir que este inetd, se utiliza para evitar tener en escucha en forma constante una gran cantidad de procesos. Entonces en vez de eso, solo tenemos a inetd escuchando en todos los puertos para lo cual se configura, ahorrando recursos y facilitando la administracion del sistema.

De esta manera, entonces Swat es un servicio que corre sobre inetd. Es decir que el superservidor estará escuchando en el puerto asociado a swat, y lo ejecutara recién cuando llegue una conexión asociada a dicha aplicación. Entonces lo unico que queda por configurar es dicho vinculo entre inetd y swat. Para ello editamos el archivo /etc/inetd.conf.

Al instalar swat en el paso anterior, el sistema automaticamente agrega la linea referida a swat, con su puerto y demas configuraciones. Lo unico que necesitamos hacer es eliminar el caracter de comentario al inicio de esa linea y guardar el archivo. Recordar que para poder editar este archivo (como cualquiera que se encuentre en /etc/) será necesario contar con privilegios de root.

Con esto terminamos de instalar y configurar swat. Para utilizarlo abrimos un navegador web y en la barra de direcciones escribimos:

http://localhost:901

Esto es todo. Como comentario final, les aviso que swat va a generar un archivo smb.conf desde cero (reemplazando el original que trae un monton de informacion adicional en forma de comentarios), con lo cual seria recomendable realizar previamente un backup de dicho archivo (/etc/samba/smb.conf).

Anuncios
Categorías:Linux Etiquetas: , , , ,
  1. JuaNeMe
    17 marzo, 2010 en 1:08 pm

    Bien ahi resucitando al Blog 🙂 Saludos Ger 😉

    • 23 marzo, 2010 en 6:52 pm

      Gracias pibe!!… vamos a ver cuanto dura 😀
      Un abrazo!

  1. 11 marzo, 2013 en 12:51 am

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

A %d blogueros les gusta esto: