5.5.2.1 share modes.

Los tipos de bloqueo más antiguos disponibles para Samba eran los de modo-denegación, conocidos como share modes, los cuales eran empleados por programas como editores de texto para evitar escrituras accidentales sobre los archivos abiertos. Los bloqueos de modo-denegación se listan en la Tabla 5.9.


Table: Bloqueos SMB de modo-denegación.
Bloqueo Descripción
DENY_NONE No deniega otras peticiones sobre el fichero.
DENY_ALL Deniega todas las peticiones abiertas sobre el fichero actual.
DENY_READ Deniega cualesquiera peticiones de sólo lectura abiertas sobre el fichero actual.
DENY_WRITE Deniega cualesquiera peticiones de sólo escritura sobre el fichero actual.
DENY_DOS Si se abrió en modo lectura, otros podrán leer pero no escribir sobre el fichero. Si se abrió para escribir, los demás no podrán abrirlo de ningún modo.
DENY_FCB Obsoleto.


El parámetro share modes, el cual refuerza el uso de estos bloqueos, está activado por defecto. Para desactivarlo, usa el siguiente comando:

[accounting] share modes = no

Te recomendamos efusivamente no desactives el mecanismo de bloqueo por defecto a menos que tengas una razón justificada para hacerlo. La mayoría de las aplicaciones Windows y DOS cuentan con estos mecanismos de bloqueo en orden a funcionar correctamente, y echarán de menos esta funcionalidad si la desactivas.

TLDP-ES 03/11/2002