Privilegios a directorios ubuntu desde windows

Imagen de jai_me
0 puntos

Buenos días, un tiempo trabaje con NOVELL y me gustaba mucho la seguridad que le daba a sus archivos y directorios, este sistema operativo tenia una aplicación windows llamada cliente novell for windows, donde me pedía un nombre de usuario y una contraseña creados en el servidor, según los privilegios que tenia dicho usuario me mostraba o no ciertos archivos o directorios.

Podía crear grupos y a estos asignarles uno o mas usuarios, y a cada grupo darle permiso para que entrara a ciertos directorios. Si el cliente intentaba entrar a windows con un usuario que no estuviese registrado en NOVELL no podía acceder al servidor.

Cambie el NOVELL por UBUNTU SERVER 12.04 he instale el servidor SAMBA para compartir archivos y/o directorios con windows. Cree una carpeta "compartida" donde en ella tengo 5 subcarpetas asi.

compartida/sede1
compartida/sede2
compartida/sede3
compartida/sede4
compartida/sede5

Lo que quiero es algo parecido por no decir igual a lo que hace NOVELL

En Windows cree una unidad de RED "de forma manual" hacia la carpeta "compartida" (en novell la aplicacion para windows lo hacia automáticamente) pero resulta que cualquier usuario de cualquier sede puede entrar y borrar la información de otra sede.

Necesito crear un grupo por ejemplo que se llame grupo1 con los usuarios pertenecientes a este y que solo tengan acceso a la sede1, lo mismo con la sede2, sede3 4 y 5.

He leído mucho como poder lograr esto, pero no he podido encontrar la solución, por eso he optado por realizar la pregunta en este foro con la esperanza que alguien halla tenido la misma necesidad y la halla resuelto.

Imagen de Gabriel_M
+1
0
-1

Primero da de alta a los usuarios Windows en el sistema, uno a uno, con el mismo nombre de usuario utilizado en Windows.

sudo su
useradd -s /sbin/nologin usuario-windows
smbpasswd -a usuario-windows

Crea a continuación los grupos a los que incorporaras los usuarios, uno a uno.

sudo su
groupadd grupo1

Incorpora ahora a los usuarios previamente creados a cada grupo al que quieres que pertenezca

sudo su
usermod -a -G grupo1 usuario-windows

Finalmente asigna cada directorio (carpeta) a su grupo respectivo

sudo su
chgrp grupo1 -R /media/sede1
+1
0
-1
Imagen de jai_me
+1
0
-1

Muchas gracias Gabriel, la verdad realice el proceso que me comentaste y funciono perfecto al hacer las pruebas en mi equipo windows con el servidor. El problema vino cuando intente hacer lo mismo con otros equipos ya que cuando los reinician saca un error que dice existe un nombre duplicado en la red, y no me da acceso a los grupos de trabajos creados en windows como en linux.
Estoy seguro que el servidor esta causando este conflicto porque lo apago y las otras estaciones windows funcionan bien (no muestran el error de duplicidad).

Borre todos los usuarios creados en linux y me sigue presentando el error en las estaciones windows.

Les agradezco su ayuda, de nuevo gracias.

+1
0
-1

jaimelendez

Imagen de Gabriel_M
+1
0
-1

existe un nombre duplicado en la red,
Es muy claro, hay dos equipos en la red con la misma IP estática o con el mismo nombre de host.

+1
0
-1
Imagen de jai_me
+1
0
-1

Gracias de nuevo Gabriel, pero como te comente, el problema antes de hacer las configuraciones en el servidor no lo tenia. Es mas, si apago el servidor y arranco todos los equipos windows no me saca el error en ninguna maquina. Por eso deduzco que el problema es con el servidor y alguna mala configuración, el problema es que no se cual.

+1
0
-1

jaimelendez

Imagen de Gabriel_M
+1
0
-1

el nombre y la IP del servidor y prueba.

+1
0
-1