[opensuse-es] Permisos de recursos compartidos con samba
Por lo que estuve leyendo, no eh visto que sea posible, pero tal vez haya algo que no vi. Necesito crear un recurso en samba que sea público, que todos puedan leer/escribir, pero que sólo un usuario autenticado pueda borrar. Hay alguna manera de lograr esto ? Saludosl --------------------------------------------------------------------- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
El 17/04/07, Gabriel escribió:
Necesito crear un recurso en samba que sea público, que todos puedan leer/escribir, pero que sólo un usuario autenticado pueda borrar.
¿Quieres decir que todos los usuarios puedan borrar los archivos del directorio pero que sólo un usuario pueda eliminar el directorio en sí? Sólo es una idea, pero podrías jugar con los permisos de samba para permitir que los usuarios tengan acceso de lectura y escritura en el directorio y jugar con los permisos del directorio en sí para que sólo el usuario de SuSE pueda eliminarlo. Saludos, -- Camaleón --------------------------------------------------------------------- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
¿Quieres decir que todos los usuarios puedan borrar los archivos del directorio pero que sólo un usuario pueda eliminar el directorio en sí?
Mmm, no exactamente. Lo que quiero es que no puedan borrar nada, sólo escribir. Pueden copiar todo lo que quieran, pero luego no pueden borrar nada, ni siquiera eso que acaban de copiar.
Sólo es una idea, pero podrías jugar con los permisos de samba para permitir que los usuarios tengan acceso de lectura y escritura en el directorio y jugar con los permisos del directorio en sí para que sólo el usuario de SuSE pueda eliminarlo.
Ya lo conseguí, mientras respondía el mensaje se me ocurrió probar que cree los archivos con el permiso 0464, de esta manera lo dejo como sólo lectura para ese usuario, y puedo manipularlo con cualquier usuario que pertenezca al mismo grupo. Saludos. --------------------------------------------------------------------- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
El 17/04/07, Gabriel escribió:
Mmm, no exactamente. Lo que quiero es que no puedan borrar nada, sólo escribir.
Si pueden escribir pueden borrar datos. Un acceso de lectura en un directorio permite que los usuarios puedan acceder al recurso y copiar ficheros pero no añadir ficheros nuevos, eliminarlos o modificarlos, siempre que los archivos hereden las propiedades del directorio.
Ya lo conseguí, mientras respondía el mensaje se me ocurrió probar que cree los archivos con el permiso 0464, de esta manera lo dejo como sólo lectura para ese usuario, y puedo manipularlo con cualquier usuario que pertenezca al mismo grupo.
Creo que samba de forma predeterminada marca los directorios con acceso de sólo lectura. Para que sólo cierto usuario pueda eliminar, añadir o modificar datos lo puedes hacer mediante "write list = usuario_que_puede_borrar" Saludos, -- Camaleón --------------------------------------------------------------------- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
participants (2)
-
Camaleón
-
Gabriel .