Pequeño tutorial de los permisos de un share de samba de una manera muy simplificada. En este artículo se verá la relación entre los permisos del sistema de ficheros y la configuración de samba.
Son muchas las ocasiones en las que he hablado de samba en este blog, de cualquier manera una pequeña explicación, nunca está de más.
El software de samba es una implementación libre y de fuente abierta de los protocolos de red para compartir ficheros entre UNIX/Linux y ordenadores Windows.
Samba proporciona:
Prioridad en los permisos.
Samba viene con diferentes tipos de permiso por share. Recordemos algo sobre los permisos Unix y los permisos samba.
(a) Los permisos del sistema linux toman prioridad sobre los permisos samba. Por ejemplo si un directorio no tiene permisos de escritura Linux, configurando la opción de samba "writeable = yes" (mirar más abajo) no permitirá escribir en ese directorio que este como share.
(b) Los permisos del filesystem no pueden ser prioritarios sobre los permisos en samba. Por ejemplo, si un filesystem montando como readonly y configuramos en samba "writeable = yes" no permitira escribir en ningún share de ese directorio.
¿Como configuro los permisos en los shares de samba?
Los permisos básicos en samba, son los siguientes (el archivo de configuración es smb.conf [/etc/samba/smb.conf]:
Puedes crear el share llamado helpfiles con permisos de sólo lectura[helpfiles]
path = /usr/share/docs
read only = Yes
O puedes crear otro share llamado salesdoc con permisos de escritura[salesdoc]
path = /home/shared/sales
writeable = yes
Tambien puedes crear una lista de usuarios para darles acceso de escritura a dicho share con la opción "write list", por ejemplo permite a carlos y dani escribir en el share llamado salesdoc.[salesdoc]
path = /home/shared/sales
write list = carlos dani
Puedes usar las siguientes opciones:
La máscara de permisos de samba
Tambien es posible especificar permisos de samba por defecto cuando se crea un archivo, usando una máscara.[salesdoc]
path = /home/shared/sales
write list = rocky sys
create mask = 0775
REFERENCIAS.
23 enero 2007
Un mini HOWTO de los permisos en samba
Suscribirse a:
Enviar comentarios (Atom)
Translate to English




0 comentarios:
Publicar un comentario en la entrada