domingo, 11 de noviembre de 2012

Administración de grupos y usuarios

En Samba podemos crear grupos y usuarios que tendran acceso a determinados recursos compartidos. Para esto solo tenemos que crear los grupos y usuarios y hacer los cambios necesarios en el servidor.

Primero creamos el grupo usando la siguiente línea de comandos:
  Luego añadimos el usario o usuarios que deseemos:
Nos pide que creemos un contraseña y llenar algunos datos de identificación
Una vez creado el usuario, creamos la carpeta a compartir y esta la añadimos al usuario y grupo que creamos.
Siempre debemos recordar cambiar los permisos de la carpeta a compartir para que los usuarios tengan total acceso a ella.
Asignamos un contraseña al usuario
Luego nos cambiamos al directorio /etc/samba y procedemos a editar el archivo smb.conf
Añadimos la carpeta a compartir que creamos y en las opciones no debemos olvidar añadir el grupo creado.
Una vez guardado el archivo, reiniciamos el servicio smbd y comprobamos que no exista ninguna falla usando el comando testparm.

Comprobado que todo este bien, accedemos a Windows y a la red de Samba donde tenemos las carpetas a compartir.

Al momento que vayamos a acceder a la carpeta en la cual solo los usuarios registrados pueden acceder, nos solicitara el usario y la contraseña para poder tener acceso.

Es importante recordar que si se crean nuevos usuarios el administrador tiene que añadir el usario al grupo existente.

jueves, 8 de noviembre de 2012

Iniciar, detener o reiniciar el servidor Samba
 Es muy sencillo verificar el estado del servidor. Esto lo podemos realizar desde la consola con los siguientes comandos.

Comprobar el estado del servidor
 
Iniciar el servidor

Detener el servidor

Reiniciar el servidor

 

miércoles, 7 de noviembre de 2012

PRUEBAS DEL SERVIDOR
Para realizar la prueba del servidor, utilizaremos Ubuntu 12.10 Desktop como sistema anfitrión y Windows 7 en máquina virtual usando VirtualBox.
Desde la consola de Ubuntu nos aseguramos que el servicio de Samba se este ejecutando.
 Previamente ya configurado el servidor, en Windows nos conectamos utilizando la dirección de IP donde se encuentra el servidor (en este caso Ubuntu).

Otra forma de conectarnos es especificando en el archivo smb.conf la opción netbios name. Con esta opción podemos especificar un nombre al servidor en vez de usar la dirrección IP.
 Ponemos aceptar y tenemos acceso a la carpeta compartida por el servidor.
 Accedemos a la carpeta y podemos crear editar o compartir archivos. Sin embargo si no se cambiaron los permisos a carpeta a compartir, nos ocurre esto:
 Entonces procedemos a cambiar los permisos de la carpeta mediante consola en Ubuntu.
 Una vez realizado ya podremos crear editar y compartir archivos sin restricciones.
 
CONFIGURACIÓN DE SAMBA
Una vez instalado los paquetes antes mencionados para Samba, procederemos a configurar el servidor.

Primero verificamos que el servidor este funcionando usando el siguiente comando:

Procedemos a cambiarnos al directorio de Samba:


Aquí encontraremos el archivo smb.conf que nos permite editar todas la opciones referentes al servidor

Se recomienda realizar una copia de seguridad en caso de necesitar volver a los parámetros iniciales.

En este archivo podemos encontrar todas las configuraciones posibles que dispone el servidor.
Procedemos a editar el archivo smb.conf
Entre todas las opciones que se tiene para configurar, solo editaremos [global] y [CarpetaaCompartir] que son los parámetros básicos a configurar.

Importante: la opción path debemos especificar la ruta de la carpeta a compartir de lo contrario no funcionara

Una vez realizado guardamos los cambios y reiniciamos el servicio:

Nuestro servidor esta listo para ser usado.
Importante: los usuarios que se conecten podran ver la carpeta y los archivos en ella, mas no podran crear ni editar archivos.

Para ello debemos cambiar los permisos de la carpeta a compartir:

Con esto los usuarios tendran acceso total a la carpeta.

lunes, 5 de noviembre de 2012

Instalacion de Samba

Ahora vamos a empezar con lo que es la instalación de nuestro servidor Samba
Abriremos una ventana de terminal en nuestro Ubuntu 12.04
Procedemos de la siguiente manera.
En nuestra linea de comandos ponemos el siguiente comando
1.- sudo apt-get install samba samba-common samba-common-bin samba-doc smbclient winbind
e
Una vez ingresado este comando se instalaran los paquetes que este contiene
como por ejemplo samba-common que contienen archivos utilizados por los servidores y clientes

2.- Ahora añadiremos un segundo comando que es el siguiente
sudo apt-get install python-glade2 system-config-samba

Con estos 2 comandos tendremos instalado nuestro servidor
En las demás publicaciones veremos como se configura nuestro servidor