[ubuntu-ar] Samba - Permisos

Marco Antonio mhoyos at gmail.com
Tue Feb 23 14:01:46 GMT 2010


El día 23 de febrero de 2010 09:46, Pablo Francavilla
<pfrancav en gmail.com> escribió:

> el usuario que corre el servicio samba es root:
>
> getsense en getserver-ubuntu:/home$ ps -ef | grep smb
> getsense 13559 19933  0 09:44 pts/2    00:00:00 grep smb
> root     25467     1  0 Feb22 ?        00:00:00 /usr/sbin/smbd -D
> root     25471 25467  0 Feb22 ?        00:00:00 /usr/sbin/smbd -D
> root     25472 25467  0 Feb22 ?        00:00:00 /usr/sbin/smbd -D
>
> y root teoricamente deberia poder escribir ahi, pero por algun motivo no
> funciona, vuelvo a repetir que si le doy 775 por ejemplo, todo funciona bien
> (como que el problema estuviese en el subgrupo de permisos others)
>
> Muchas gracias.

aca esta el problema..!!!

mas alla que el servicio lo corra root, cuando hablamos de samba, no
es asi.. cuando "lees" los directorios a traves de samba, no lo hace
como root, sino con el user que determinaste en el share...

por lo que: si le das permiso 770, cualquiera que quiera leer ese
directorio, no podra hacerlo, ya que el owner y el grupo al ser root,
el user de samba que intenta ingresar para leer, es other !!!

en tal caso, el directorio deberia ser 755.

y de ahi en mas, creo que te seria interesante, leyeras esto:

http://www.linuxparatodos.net/portal/staticpages/index.php?page=13-como-samba

http://www.osmosislatina.com/linux/win_samba.jsp

saludos.


-- 
                 Marco Antonio de Hoyos
                    twitter: @mhoyos
       (011)15-5157-2322 // (011)4268-1557
-----------------------------------------------------------------
“Cuando existe la voluntad, existen mil recursos.
Cuando no existe la voluntad, existen mil excusas”.



More information about the Ubuntu-ar mailing list