Bienvenido(a) a Alcance Libre 21/03/2023, 05:50

Alcance Libre Foros

 Índice del foro > Todo acerca de Linux > Redes y Servidores New Topic Post Reply
 Permisos carpetas samba
Tópico anterior Tópico siguiente
   
Jorge García
 07/12/11 04:40PM (Leído 30,713 veces)  

Participa poco

Estado: desconectado
Forum User

Identificado: 09/12/07
Mensajes: 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.
 
Profile Email Website
 Quote
John J. Toro A.
 07/12/11 11:15PM  

Moderador

Estado: desconectado
Forum User

Identificado: 02/19/07
Mensajes: 119
Localización: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
 
Profile Email
 Quote
Jorge García
 07/13/11 05:05PM  

Participa poco

Estado: desconectado
Forum User

Identificado: 09/12/07
Mensajes: 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.
 
Profile Email Website
 Quote
Jorge García
 07/18/11 01:52PM  

Participa poco

Estado: desconectado
Forum User

Identificado: 09/12/07
Mensajes: 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.
 
Profile Email Website
 Quote
Contenido generado en: 0.20 segundos New Topic Post Reply
 Todas las horas son CST. Hora actual 05:50 AM.
Tópico normal Tópico normal
Tópico Pegado Tópico Pegado
Tópico bloqueado Tópico bloqueado
Mensaje Nuevo Mensaje Nuevo
Tópico pegado con nuevo mensaje Tópico pegado con nuevo mensaje
Tópico bloqueado con nuevo mensaje Tópico bloqueado con nuevo mensaje
Ver mensajes anónimos 
Los usuarios anónimos pueden enviar 
Se permite HTML Filtrado 
Contenido censurado