You are on page 1of 20

Servicio Nacional de Aprendizaje - SENA

Regional Valle Centro Agropecuario BUGA

TECNOLOGA EN GESTIN DE REDES DE DATOS


Manual de instalacin y configuracin de Samba Guadalajara de Buga 2012

Manual de instalacin y configuracin de Samba


Presentado al instructor: Jos William Viafara Garca Realizado por: ROBINSON MARTINEZ JHON MORILLO JULIAN BUSTOS DIEGO RODRIGUEZ VICTOR TELLO STEFANIA PAYAN Guadalajara de Buga 2012 SENA

INSTALACION Y CONFIGURACION SAMBA

SERVIDOR SAMBA Definicin Samba es un servidor SMB libre, desarrollado por Andrew Tridgell y que en la actualidad es mantenido por un grupo de personas de todo el mundo, como casi todos los proyectos distribuidos bajo la Licencia Publica General de GNU. Samba es capaz de ejecutarse en una gran cantidad de variantes Unix, como Linux, Solaris, SunOS, HP-UX, ULTRIX, Unix de Digital, SCO Open Server y AIX por nombrar tan slo algunas. Con Samba podremos hacer que nuestro sistema Linux acte como servidor SMB dentro de la red. Como funciona este servicio? Samba es en s un paquete muy complejo, que brinda a los usuarios Linux de un sin fin de posibilidades a la hora de interactuar con equipos Windows y Linux que estn coexistiendo en redes heterogneas. Cuales son los beneficios al instalar un servidor Samba en Linux? Compartir uno o ms sistemas de archivos. Compartir impresoras, instaladas tanto en el servidor como en los clientes. Samba permite compartir entre mquinas Windows y Linux recursos. Siendo un recurso una carpeta o la impresora. Software Requerido? Samba Samba-client Samba-common Samba-swat Xinetd Hardware Requerido? Requerimientos minimos: Servidor a 250 Mhz, 256 MB RAM, 8 GB disco duro

01 VERIFICAR PAQUETES INSTALADOS

rpm q samba rpm q samba-swat rpm q samba-client rpm q samba-common rpm q samba samba-swat samba-client samba-common Como podemos observar nos aparece el paquete con su versin instalada, verificamos los dems paquetes para ver si estn instalados. Opcin para bajarlos de la red: yum y install samba yum y install samba-swat yum -y install samba-common yum -y install samba-client CREAMOS LAS CARPETAS EN EL DIRECTORIO VERIFICAMOS QUE HALLAN QUEDADO LAS CARPETAS

AHORA PASAMOS A CONFIGURAR SAMBA

El fichero de configuracin samba esta situado en /etc /samba/smb.conf, lo modificamos con el siguiente comando Primero le indicamos la informacin relativa a la mquina. Le indicaremos el grupo de trabajo para entornos que funcionen con Windows, el nombre del servidor, el nombre del NetBIOS, las interfaces y los hosts que permitiremos que se conecten. Quedando de la siguiente manera. workgroup = GRUPOMESA1 server string = Samba server %v netbios name = servidor.virtualmax.net interfaces = lo eth0 hosts allow = 10.66.128. Evidentemente habr que sustituir los valores de ejemplo que yo he puesto por los correctos en cada caso. Ahora configuramos la parte dnde indicamos las carpetas que vamos a compartir. [usuario1] comment = Backup de usuario1 path = /media/backups/usuario1 valid users = usuario1 force group = sambausers writeable = yes create mask = 0660

directory mask = 0771

[usuario2] comment = Backup de usuario2 path = /media/backups/usuario2 valid users = usuario2 force group = sambausers writeable = yes create mask = 0660 directory mask = 0771 [compartida] comment = Backup compartida path = /media/backups/compartida valid users = @sambausers force group = sambausers writeable = yes create mask = 0660 directory mask = 0771

Los parmetros usados son bastante autodescriptivos, pero los definiremos a

continuacin especificando que significa cada uno: Entre corchetes indicamos el nombre de la carpeta que ver el usuario al conectarse al servidor. comment: El comentario de la carpeta que ver el usuario. path: La ruta absoluta de la carpeta que compartimos. valid users: Los usuarios que tienen acceso a la carpeta, podemos indicar un nico usuario, una lista de usuarios o un grupo de usuarios con una @ delante para especificar que es un grupo. Forc group: Forzamos el grupo al que pertenecern los archivos y directorios creados en cada carpeta. writeable: Especificamos si la carpeta es de lectura y escritura o de slo lectura. Crate mask: Los permisos con los que por defecto se crearn todos los archivos en la carpeta concreta. Directory mask: Los permisos con los que por defecto se crearn todos los directorios en las carpetas. AADIR USUARIOS SAMBA

Una vez aadidos los usuarios los hacemos propietarios de sus respectivas carpetas. Y

en el caso de las carpetas de backups hacemos que slo sean modificables por el propietario pero que los dems usuarios del grupo puedan leerlos, mientras que el resto de usuarios del sistemano. Para la carpeta compartida hacemos que sea modificable por todos los usuarios del grupo. Por ltimo, le aadimos el contexto apropiado a las carpetas para que SELinux nos permita acceder a ellas, lo hacemos con los siguientes comandos: CONFIGURACION DEL FIREWALL

Configuramos el firewall aadiendo el puerto de samba. Para ello utilizamos

system-config- firewall. Configuracin del firewall por entorno grafico:

Buscamos y marcamos el puerto de samba

Pulsamos Aplicar para guardar las reglas del firewall. Ahora pasamos a levantar el servicio y lo ejecutamos al inicio. ENCENDER EL SERVICIO SAMBA Y listo, ahora podemos probarlo accediendo a la ip 10.66.188.87 desde una mquina cliente, desde el explorador de archivos de windows o desde el gestor de archivos de linux (por ejemplo nautilus). Para acceder desde windows bastar con meter en el explorador \\10.66.128.92 momento en el que te preguntar el usuario y la contrasea que metimos anteriormente. Desde Linux bastar con meter en el explorador smb://10.66.188.87 y especificar usuario y contrasea. Abrimos el run en el equipo cliente.

You might also like