miércoles 19 de noviembre de 2008

Servidor SAMBA en Ubuntu

Todo en 4 sencillos pasos:


1. Instala Samba en tu sistema

 

 Ingresar el siguiente comando

            #sudo apt-get install samba  smbfs samba-common sambaclient

 

2. Modificaremos el smb.conf

 

Abrir el erchivo de configuración /etc/samba/smb.conf

            #sudo gedit /etc/samba/smb.conf

 

3. Ahora editamos los siguientes parametros.

 

workgroup = GRUPO_TRABAJO

 

Debe ser el mismo grupo de trabajo  para todas las máquinas.

 

Si se prefiere  también puede cambiar la línea donde dice server string esto es simplemente la descripción que verá tu grupo del servidor puedes colocar algo como:

 

server string = %h Servidor de archivos

 

%h lo que hace es imprimir el nombre de host de tu servidor.

 

Quitar el ; al secuyriti=user

 

Esto es para que  se accceda por medio de usuario, si se pone shared en vez de user, podra ser accesado sin  necesidad de identificarse.

 

 

Ahora definir las carpetas a compartir.

Ejemplo:

 

[Documentos Elyager]

     //nombre que se mostrara en el cliente.

  comment = carpeta de documentos

 //comentario

  path = /home/elyager/Documentos

 //directorio a compartir

  public = yes

            //darle acceso publico

  writable = yes

  //permitir escritura

  browseable = yes

  //permitir navegar en ella

  create mask = 0700     //

máscara que se usa cuando se crean los archivos

  directory mask = 0700   // máscara que se usa cuando se crean los directorios

 

Si queremos que un grupo de usuarios pueda acceder al directorio agregamos a las líneas de arriba lo siguiente:

 

valid users = nombredeusuario1 nombredeusuario2

 

Para compartir impresoras, buscamos las siguientes líneas, y las descomentamos quitándole el #

 

 

# printing = cups

# printcap name = cups

 

Guardar los cambios y reiniciar los demonios con el siguiente comando.

            # /etc/init.d/samba restart

 

 

4. Creamos usuarios Samba.

 

Los usuarios de samba deberán de estar en el servidor linux también podemos crear un grupo samba y agregar a ese grupo todos los usuarios que tendrán acceso al servidor samba:

 

Para agregar un usuario a linux podemos utilizar el comando:

 

            # adduser nombre_usuario

 

Debe de introducir la clave de este usuario y algún que otro dato. Ahora creamos la clave de samba para el usuario creado con el siguiente comando como administrador.

 

            # smbpasswd -a nombre_usuario

 

Para borrar un usuario ejecutamos:

 

            # smbpasswd -x nombre_usuario

Podemos verificar que todo este correcto con los siguientes comandos:

 

            # testparm

Sirve para verificar parametros

.

            # smbstatus

Sirve para ver el estado de las conexiones.

 

Ya por último para acceder a las carpetas compartidas desde los cliente ingresamos al explorador de archivos del sistema e ingresamos lo siguiente:

Windows \\ip\cabecera

Linux smb://ip/cabecera

4 comentarios:

Kratosoft dijo...

eso es todo erik
esta shila la guia
mañana me explicas
para entenderle mejor
xD sale nos vemos
mañana =P

Anónimo dijo...

pinche erick! soi el fher, y no jala con la contraseña qe dijistesss cual eees? ¬¬

jajaja!

me fui!

lindo =*

fallen foncé dijo...

trankilamente....

Anónimo dijo...

y dale con los pasos!