Seguridad "especial" en Samba Shares

3 envíos / 0 nuevos
Último envío
#1 Mar, 19/09/2017 - 20:20
francuello
Imagen de francuello
Desconectado/a
se unió: 19/09/17

Seguridad "especial" en Samba Shares

Buenas noches, deseo que me den ideas, a mi ya se no se me ocurre nada. Les cuento, tengo una estructura algo similar a esto:
Carpeta1\
        BD\
                base1.mdb
                base2.dbf
                base3.xls
        sistema.exe

La cuestión es que "carpeta1" debe ser compartida por red (samba share) pero la gente que ingrese en dicha carpeta debe poder ejecutar "sistema.exe" sin poder ver/modificar/eliminar el contenido de la carpeta "bd". 
Espero me entiendan.

He probado:

  1. con no asignar permisos al usuario en la carpeta "BD", pero "sistema.exe" no puede encontrar las bases de datos... 
  2. Telnet, pero al ser un exe de windows no se puede ejecutar.
  3. con links, pero me pasa lo mismo que en el punto1

Que sugieren? Desde ya muchas gracias

Mar, 19/09/2017 - 21:46
rockyiii
Imagen de rockyiii
Conectado
administrator
se unió: 11/01/16

Por lo que creo entender vos necesitas que el programa pueda acceder a los archivos del directorio BD pero que los usuarios de samba no puedan hacerlo.

Se me ocurre que podrias probar de crear un grupo que tenga permisos para acceder a dicho directorio y archivos y del cual sistema.exe forme parte. y a DB y sus archivos dales permiso 770 asi el propietario y el grupo pueden acceder y modificar pero terceros no y como propietario vos o root y como grupo el que creaste.

De esa manera el programa puede acceder porque forma parte del grupo y los usuarios no

saludos...

Vie, 29/09/2017 - 16:15
kamikaze
Imagen de kamikaze
Desconectado/a
colaborador
se unió: 04/03/16

 

  Otra opción con la que poder dar mucha versatilidad a los usuarios que van por Samba es usar las ACL, dales un vistazo. Con ellas se puede hacer fácilmente lo que pretendes.

 

 Un Saludo