educación, informática y demás

Samba, Servicios en Red

Samba – Ejemplos de configuración (2)

Solución

Lo primero que tendríamos que hacer es crear el directorio que vamos a compartir. En este caso el directorio es /castelar/privado.

Una vez hemos creado el directorio vamos a echar un vistazo a los permisos que tiene dicho directorio. Hay que tener en cuenta que en el enunciado nos piden que el único usuario que pueda entrar para escribir sea el usuario javierpm. Además nos dicen que los usuarios de contabilidad y ventas podrán acceder para solo lectura, pero nadie más.

Aquí tenemos un problema de ambiguedad. El problema está en que no sabemos si en caso de que el acceso sea local se deberían aplicar los mismos permisos de acceso.

Deberíamos resolver la ambiguedad creada. Es decir, o bien establecer estos permisos en local y en remoto o bien que nuestro cliente nos deje claro que es solo en remoto.

Para este ejercicio, en esta primera aproximación, vamos a centrarnos solo en los permisos remotos y en configurar los permisos del directorio para que nos permita acceder como se pide en el enunciado a través de samba.

Lo que vamos a hacer es cambiar de propietario a javierpm en el directorio /castelar/privado para que este usuario tenga permisos de escritura.

Establecemos como propietario del directorio al usuario javierpm

Podríamos haber dado permisos de escritura a los otros en dicho directorio, pero esta solución es mucho más arriesgada desde el punto de vista de la seguridad informática.

2. Añadir usuarios a la base de datos de samba

Si queremos que ciertos usuarios puedan iniciar sesión a través de samba para acceder a arecursos compartidos como usuarios registrados del sistema, debemos añadirlos previamente a la base de datos de usuarios de samba.

Para ello utilizamos el comando smbpasswd con la opción -a seguido del nombre del usuario que queramos insertar en la base de datos de usuarios de samba, por supuesto ejecutado como administrador.

En nuestro caso práctico, tan solo tendríamos que añadir al usuario javierpm, puesto que el resto de usuarios los tememos añadidos de otros ejercicios anteriores.

Si no sabemos como funciona el comando smbpasswd podemos ejecutarlo con la opción -h o sin pasarle ningún parámetro para que muestre la ayuda.

Dejar una respuesta