UNIDAD DIDACTICA 17 RECURSOS COMPARTIDOS CON SAMBA EN UN CONTROLADOR DE DOMINIO LINUX SERVER Eduard Lara 1 1. INTRODUCCIÓN Hasta ahora hemos: - Instalado samba, para compartir recursos de manera elemental, pero sin ningún tipo de control de acceso ni seguridad. - Promovido el servidor Samba a controlador de dominio, utilizando la herramienta SWAT - Creado usuarios Unix y configurado usuarios Samba, utilizando la herramienta system-config-Samba Veamos de qué forma podemos compartir recursos (archivos e impresoras) para que solamente tengan acceso los usuarios Samba que nosotros queremos. 2 PRACTICA 16. RECURSOS COMPARTIDOS CON SAMBA EN UN CD LINUX SERVER Paso 1. Crear gráficamente en el Escritorio del equipo Linux dos carpetas: SAMBA1 y SAMBA2. Paso 2. Desde el entorno gráfico, hacer click botón derecho del ratón y seleccionar Propiedades/Permisos. Obtener una captura. Paso 3. Desde un terminal, visualizar los permisos y la pertenencia de dichas carpetas Æ ls –l Paso 4. Cambiar el usuario y el grupo de pertenencia de ambas carpetas. Pasar al suuario root y grupo root. Sudo chown root SAMBA1 ÅÆ sudo chgrp root SAMBA1 Sudo chown root SAMBA2 ÅÆ sudo chgrp root SAMBA2 Paso 5. Asignar los permisos totales de acceso a root, grupo y otros. Utilizar el comando CHMOD con la máscara 777 Sudo chmod 777 SAMBA1 ÅÆ sudo chmod 777 SAMBA2 Paso 6. Visualizar como han quedado las pertenencias y los permisos. Æ ls -l 3 PRACTICA 16. RECURSOS COMPARTIDOS CON SAMBA EN UN CD LINUX SERVER Paso 7. Visualizar como han quedado los permisos desde la parte gráfica: Permisos de Crear y borrar archivos y de Lectura y Escritura a todos los usuarios del sistema. Desde Samba se restringirá el acceso al recurso, si es necesario. NOTA: Es muy importante realizar esta asignación de permisos antes de dar a compartir la carpeta con Samba. Si ya tenemos compartida la carpeta, y posteriormente asignamos los permisos, puede ser que tengamos problemas de acceso a la misma. Paso 8. Lanzar la herramienta de Configuración del servidor Samba, desde Sistema/Administración/Samba. Paso 9. Pulsar en el botón Añadir Recurso Compartido Paso 10. Desde la pestaña Básico, pulsar el botón Examinar. Localizar y seleccionar la carpeta SAMBA1 a compartir. Dejar el nombre del recurso compartido como SAMBA1, e introducir una descripción del mismo para poderlo identificar mejor en la red. 4 PRACTICA 16. RECURSOS COMPARTIDOS CON SAMBA EN UN CD LINUX SERVER Paso 11. Marcar la casilla de verificación Permiso de escritura, indicando que los usuarios que tengan acceso a la carpeta podrán escribir en ella. Marcar la casilla Visible, indicando que la carpeta sea visible como recurso compartido cuando se navegue por la red. Paso 12. Hacer click en la pestaña Acceso. Se mostraran la lista de usuarios Samba a los que podemos conceder permisos para visualizar y usar recursos compartidos. Marcar el usuario “juanperez”, el primer usuario Samba creado en la practica anterior NOTA: La carpeta SAMBA1 queda compartida en la red. Se podrá acceder desde cualquier equipo, sea o no controlador de dominio, al igual que ocurre en los grupos de trabajo Windows. Paso 13. Añadir el recurso compartido de SAMBA2. Marcar sólo la casilla de Visible sin concederle Permiso de escritura. Paso 14. En la pestaña Acceso, asignar acceso al segundo usuario SAMBA creado, “juanperez2” 5 PRACTICA 16. RECURSOS COMPARTIDOS CON SAMBA EN UN CD LINUX SERVER Paso 15. Acceder a la carpeta SAMBA1 desde Lugares/Red. El sistema pedirá identificación. con el usuario Samba que tiene permisos para utilizar la carpeta. remos desde un equipo Windows al equipo Linux y comprobaremos que efectivamente vemos estos recursos y que los usuarios que tienen privilegios pueden hacer lo que hemos indicado. Introduciremos el nombre de usuario y contraseña, y en Linux además el dominio en el que está el recurso compartido. Pulsaremos Aceptar o Conectar según sea el caso, y marcaremos o no la casilla de verificación o botones de radio deseados para futuras conexiones con este recurso. Es evidente que cuando unamos equipos al dominio Linux y nos validemos con los usuarios Samba creados, podremos acceder directamente al recurso compartido, si el usuario con el que nos hemos validado al dominio y el usuario que tiene permisos de utilización de la carpeta compartida es el mismo. 6 PRACTICA 16. RECURSOS COMPARTIDOS CON SAMBA EN UN CD LINUX SERVER Paso 15. 9. Administrar recursos compartidos con Swat en un controlador de dominio Linux Server De forma parecida a como acabamos de hacerlo, cuando tenemos un Servidor monta­do con Samba y tenemos instalada la herramienta de administración Swat, podremos utilizar esta para compartir archivos e impresoras en la red. De impresoras hablaremos más adelante, pero veamos cómo se pueden compartir re­cursos directamente desde Swat. Práctica 14: Administración de recursos compartidos con Swat Una vez creadas las carpetas y compartidas con la herramienta Configuración del Servidor Samba, podremos ejecutar Swat. Haremos clic en ISHARES I Shares. Pulsando en el botón Choose Share, podremos seleccionar la carpeta compartida que queramos de la lista que aparece a la derecha de este botón y configurar parámetros avanzados de compartición de la carpeta. Incluso podremos crear nuevas carpetas compartidas. La forma de crearlas es sencilla, y lo primero que tenemos que hacer es crear una 7 PRACTICA 16. USUARIOS SAMBA EN UN CONTROLADOR DE DOMINIO 8