Cursos Servidores con Centos 6
Sistema Operativo ALDOS
Dezoft

Si algunos de nuestros foros, manuales, ALDOS, paquetería o proyectos te han resultado de ayuda, apreciaremos mucho nos apoyes con un donativo.

 Índice > Todo acerca de Linux > Redes y Servidores Nuevo tema Publicar Respuesta
 Permisos carpetas samba
Tema anterior Tema siguiente
   
Jorge García
Publicado en 12/07/11 09:40 (Leído 21895 veces)  

Participa poco
Forum User

Inscrito: 12/09/07 Publicaciones: 17
Hola, hace tiempo puse esta pregunta y por diversos motivos no le di seguimiento, en vez de sacar un post muerto mejor pregunto de nuevo, ustedes disculpen.

Tengo una duda de samba y los permisos de directorio. Siguiendo el manual de AL al llegar a donde crear la carpeta /var/samba/datos es donde tengo problemas.

Esta carpeta que permisos (chmod) debe de tener? a que grupo/usuario deben pertenecer?

Todo me funciona bien, autentico al usuario, creo grupos, en smb.conf le indico que wl write list es por ejemplo @contabilidad, los usuarios autentican correctamente pero no pueden escribir.

Samba es mi coco...

Este es el fragmento de samba donde lo defino:

PHP Formatted Code
[compartidos]
comment = archivos    
guest ok = No
path = /srv/samba/compartidos
public = Yes
read only = Yes
write list = jorge
directory mask = 0755
create mask = 0644


Gracias por la ayuda.
 
Perfil Sitio Web
 Citar
John J. Toro A.
Publicado en 13/07/11 04:15  

Moderador
Forum User

Inscrito: 19/02/07 Publicaciones: 119
País:Medellín - Colombia
Saludos,

Pues el parametro: Read Only = Yes (Solo lectura = Si), dice mucho de por que no se puede escribir en el directorio compartido, ademas del Parametro: write list = jorge

Te recomiendo que crees un grupo al cual asocies los usuarios que van a escribir en el directorio compartido: "Compartidos"... por ejemplo: "grupo_compartir"

Puedes asignar como propietarios y permisos basicos:
PHP Formatted Code
chown jorge:grupo_compartir /srv/samba/compartidos
chmod 770 /srv/samba/compartidos


y definri algo como esto en el archivos de configuración de SAMBA (smb.conf)
PHP Formatted Code
[compartidos]
comment = Archivos Compartidos  
path = /srv/samba/compartidos
public = Yes
writable = yes
write list = +jorge
valid  users = @grupo_compartir
admin user = jorge
create mask = 0771
force create mode = 0771
directory mask = 2771
force directory mode = 2771
inherit permissions = yes

guest ok = No
 


JohnToro
 
Perfil
 Citar
Jorge García
Publicado en 13/07/11 10:05  

Participa poco
Forum User

Inscrito: 12/09/07 Publicaciones: 17
Enterado John, lo intento y te aviso.

Una pregunta, en el write list le pones un signo de mas al usuario, eso que significa?

Gracias, pruebo lo demas en un rato.
 
Perfil Sitio Web
 Citar
Jorge García
Publicado en 18/07/11 06:52  

Participa poco
Forum User

Inscrito: 12/09/07 Publicaciones: 17
Parece que ya quedó, aplicando el permiso de escritura para todos en la carpeta ya pueden escribir los usuarios con permiso.

Pero esto no causa algún problema de seguridad?

Jorge.
 
Perfil Sitio Web
 Citar
Contenido generado en: 0,33 segundos Nuevo tema Publicar Respuesta
 Todas las horas son UTC. Hora actual 11:20 .
Tema normal Tema normal
Tema persistente Tema persistente
Tema cerrado Tema cerrado
Nueva publicación Nueva publicación
Persistente con nueva publicación Persistente con nueva publicación
Cerrado con nueva publicación Cerrado con nueva publicación
Ver publicaciones anónimas 
Usuarios anónimos pueden publicar 
Se permite HTML Filtrado 
Contenido censurado