Re: Permisos y dueño tipo usuario:grupo por defecto para archivos nuevos

2011-11-29 Por tema Larry Letelier
No 'e

Saludos,
-- Larry Letelier

El 28-11-2011, a las 22:58, Gonzalo Diaz Cruz m...@gon.cl escribió:

 Bueno, hechando un ojo más a fondo, encontré esto:

 http://www.linuxquestions.org/questions/linux-desktop-74/applying-default-permissions-for-newly-created-files-within-a-specific-folder-605129/

 Propone una combinatoria entre usar setgid en el directorio para el grupo
 dueño predeterminado y acl para los permisos predeterminados.

 A prueba y error lo eché a andar localmente, en un rato más pruebo si
 funciona bien con git sobre ssh...

 La pregunta acá era po si acaso me daban alguna guía porque no sabía por
 donde partir :B

 --
 ~~~
 Atentamente, Gonzalo Díaz Cruz
 Estudiante Ingeniería de Ejecución en Computación e Informática
 Universidad de Santiago de Chile

 Coordinador IT Promolibros - http://promolibros.cl/
 ~~~
 http://gon.cl/
 http://twitter.com/sir_gon
 http://flickr.com/photos/sir_gon


Re: Permisos y dueño tipo usuario:grupo por defecto para archivos nuevos

2011-11-29 Por tema Victor Hugo dos Santos
2011/11/28 Gonzalo Diaz Cruz m...@gon.cl:
 Hola list =)
 ... al grano.

 Tengo montado una server en una máquina virtual con Debian Squeeze.
 Cree un directorio /var/devel donde tendré algunos proyectos (web a través
 de apache) que voy a compartir por SSH. Para esto, el directorio le puse
 permisos con dueño de la forma usuario:grupo. Lo importante es el grupo que
 siempre sea el mismo, porque así me aseguro que el webserver también tiene
 permisos para acceder a leer los archivos (y eventualmente escribir).

 Pero lo que me interesa es que para grupo, cada archivo nuevo se cree con
 lectura y escritura (y si es directorio con ejecución). Y además que esto
 sirva tanto localmente como a través de ssh, para todos los usuarios que
 estén en el grupo.

 ¿Como se puede hacer?

prueba hacendo algunos cambios con el comando  umask (man umask)
luego.. cuando llegue a la configuracion que quieres, modifica
/etc/profile o en /home/usuario/.profile

nota.. tambien puedes usar chmod y forzar que todos los archivos
directorios queden siempre con el mismo grupo:
chmod 2755 /var/devel

revisa el manual de ambos.

salu2

-- 
--
Victor Hugo dos Santos
Linux Counter #224399


Re: Permisos y dueño tipo usuario:grupo por defecto para archivos nuevos

2011-11-29 Por tema Enrique Herrera Noya
On 29/11/11 09:28, Victor Hugo dos Santos wrote:
 2011/11/28 Gonzalo Diaz Cruz m...@gon.cl:
 Hola list =)
 ... al grano.

 Tengo montado una server en una máquina virtual con Debian Squeeze.
 Cree un directorio /var/devel donde tendré algunos proyectos (web a través
 de apache) que voy a compartir por SSH. Para esto, el directorio le puse
 permisos con dueño de la forma usuario:grupo. Lo importante es el grupo que
 siempre sea el mismo, porque así me aseguro que el webserver también tiene
 permisos para acceder a leer los archivos (y eventualmente escribir).

 Pero lo que me interesa es que para grupo, cada archivo nuevo se cree con
 lectura y escritura (y si es directorio con ejecución). Y además que esto
 sirva tanto localmente como a través de ssh, para todos los usuarios que
 estén en el grupo.

 ¿Como se puede hacer?
 prueba hacendo algunos cambios con el comando  umask (man umask)
 luego.. cuando llegue a la configuracion que quieres, modifica
 /etc/profile o en /home/usuario/.profile

 nota.. tambien puedes usar chmod y forzar que todos los archivos
 directorios queden siempre con el mismo grupo:
 chmod 2755 /var/devel

yo iria por chmod g+s al directorio
lo de los permisos por defecto al crear  ...suponiendo que vas a usar vsftpd
el valor de local_umask lo dejas en 002
de esta forma los directorios se crean 775 y los archivos 664
pues local_umask - Especifica el valor de umask para la creación de
archivos. El valor por defecto esta en 022

y como dice el dicho, estaríamos bacalaos da'os





-- 
Mis Certificaciones:
Red Hat Certified Engineer RHCE Nº100223072 (RH6.0)
Red Hat Certified System Administrato RHCSA Nº100223072 (RH6.0)
Red Hat Certified Technician (RHCT) Nº605010753835478 (RH5.0)
Novell Certified Linux Professional CLP 10



Re: Permisos y dueño tipo usuario:grupo por defecto para archivos nuevos

2011-11-29 Por tema Gonzalo Diaz Cruz
Me sirgió otro problema. Haciendo lo del artículo, en local, funciona
impecable.

Pero a través de SSH (montado por gvfs), cuando guardo un archivo, se
guarda con dueño usuario:usuario, aun cuando originalmente estaba como
usuario:grupo.

Estaba buscando y me topé con que al parecer es un bug de gvfs. La otra
alternativa que no he probado todavía es con sshfs (lo cual no es la ida ya
que gvfs ya funciona bien y a un click de distancia).

Estaba buscando un workaround para esto y encontré incron, pensando que
podría disparar un comando que le cambiara el permiso al archivo cuando sea
creado o modificado (y así asegurarme que siempre tendrá los permisos que
yo quiero de paso).

Lo malo es que incron no puede monitorear recursivamente un directorio :S


-- 
~~~
Atentamente, Gonzalo Díaz Cruz
Estudiante Ingeniería de Ejecución en Computación e Informática
Universidad de Santiago de Chile

Coordinador IT Promolibros - http://promolibros.cl/
~~~
http://gon.cl/
http://twitter.com/sir_gon
http://flickr.com/photos/sir_gon


Re: Permisos y dueño tipo usuario:grupo por defecto para archivos nuevos

2011-11-29 Por tema Enrique Herrera Noya
On 29/11/11 11:23, Gonzalo Diaz Cruz wrote:
 Me sirgió otro problema. Haciendo lo del artículo, en local, funciona
 impecable.

 Pero a través de SSH (montado por gvfs), cuando guardo un archivo, se
 guarda con dueño usuario:usuario, aun cuando originalmente estaba como
 usuario:grupo.

y el directorio esta con permiso s en el grupo?

-- 
Mis Certificaciones:
Red Hat Certified Engineer RHCE Nº100223072 (RH6.0)
Red Hat Certified System Administrato RHCSA Nº100223072 (RH6.0)
Red Hat Certified Technician (RHCT) Nº605010753835478 (RH5.0)
Novell Certified Linux Professional CLP 10



Permisos y dueño tipo usuario:grupo por defecto para archivos nuevos

2011-11-28 Por tema Gonzalo Diaz Cruz
Hola list =)
... al grano.

Tengo montado una server en una máquina virtual con Debian Squeeze.
Cree un directorio /var/devel donde tendré algunos proyectos (web a través
de apache) que voy a compartir por SSH. Para esto, el directorio le puse
permisos con dueño de la forma usuario:grupo. Lo importante es el grupo que
siempre sea el mismo, porque así me aseguro que el webserver también tiene
permisos para acceder a leer los archivos (y eventualmente escribir).

Pero lo que me interesa es que para grupo, cada archivo nuevo se cree con
lectura y escritura (y si es directorio con ejecución). Y además que esto
sirva tanto localmente como a través de ssh, para todos los usuarios que
estén en el grupo.

¿Como se puede hacer?

Historia anexa: ayer estuve horas probando porque no podía ver cierto
controller nuevo (usando un framework) desde mi aplicación web y terminé
descubriendo que el webserver no tenia permiso de lectura para el archivo
porque era nuevo, se había creado con dueño usuario:usuario y solo rw para
él. Esto quiero evitar.

Otro dato. Además de SSH, estoy usando GIT (por si acaso sirve para la
solución).

-- 
~~~
Atentamente, Gonzalo Díaz Cruz
Estudiante Ingeniería de Ejecución en Computación e Informática
Universidad de Santiago de Chile

Coordinador IT Promolibros - http://promolibros.cl/
~~~
http://gon.cl/
http://twitter.com/sir_gon
http://flickr.com/photos/sir_gon


Re: Permisos y dueño tipo usuario:grupo por defecto para archivos nuevos

2011-11-28 Por tema bgalvez2
umask

Saludos
Benjamín
[Enviado desde mi iPhone]

El 28-11-2011, a las 21:14, Gonzalo Diaz Cruz m...@gon.cl escribió:

 Hola list =)
 ... al grano.
 
 Tengo montado una server en una máquina virtual con Debian Squeeze.
 Cree un directorio /var/devel donde tendré algunos proyectos (web a través
 de apache) que voy a compartir por SSH. Para esto, el directorio le puse
 permisos con dueño de la forma usuario:grupo. Lo importante es el grupo que
 siempre sea el mismo, porque así me aseguro que el webserver también tiene
 permisos para acceder a leer los archivos (y eventualmente escribir).
 
 Pero lo que me interesa es que para grupo, cada archivo nuevo se cree con
 lectura y escritura (y si es directorio con ejecución). Y además que esto
 sirva tanto localmente como a través de ssh, para todos los usuarios que
 estén en el grupo.
 
 ¿Como se puede hacer?
 
 Historia anexa: ayer estuve horas probando porque no podía ver cierto
 controller nuevo (usando un framework) desde mi aplicación web y terminé
 descubriendo que el webserver no tenia permiso de lectura para el archivo
 porque era nuevo, se había creado con dueño usuario:usuario y solo rw para
 él. Esto quiero evitar.
 
 Otro dato. Además de SSH, estoy usando GIT (por si acaso sirve para la
 solución).
 
 -- 
 ~~~
 Atentamente, Gonzalo Díaz Cruz
 Estudiante Ingeniería de Ejecución en Computación e Informática
 Universidad de Santiago de Chile
 
 Coordinador IT Promolibros - http://promolibros.cl/
 ~~~
 http://gon.cl/
 http://twitter.com/sir_gon
 http://flickr.com/photos/sir_gon


Re: Permisos y dueño tipo usuario:grupo por defecto para archivos nuevos

2011-11-28 Por tema Héctor Quezada Monsalve
El 28 de noviembre de 2011 21:45, bgalvez2 bgalv...@gmail.com escribió:

 umask

 Saludos
 Benjamín
 [Enviado desde mi iPhone]

 El 28-11-2011, a las 21:14, Gonzalo Diaz Cruz m...@gon.cl escribió:

  Hola list =)
  ... al grano.
 
  Tengo montado una server en una máquina virtual con Debian Squeeze.
  Cree un directorio /var/devel donde tendré algunos proyectos (web a
 través
  de apache) que voy a compartir por SSH. Para esto, el directorio le puse
  permisos con dueño de la forma usuario:grupo. Lo importante es el grupo
 que
  siempre sea el mismo, porque así me aseguro que el webserver también
 tiene
  permisos para acceder a leer los archivos (y eventualmente escribir).
 
  Pero lo que me interesa es que para grupo, cada archivo nuevo se cree con
  lectura y escritura (y si es directorio con ejecución). Y además que
 esto
  sirva tanto localmente como a través de ssh, para todos los usuarios que
  estén en el grupo.
 
  ¿Como se puede hacer?
 
  Historia anexa: ayer estuve horas probando porque no podía ver cierto
  controller nuevo (usando un framework) desde mi aplicación web y terminé
  descubriendo que el webserver no tenia permiso de lectura para el archivo
  porque era nuevo, se había creado con dueño usuario:usuario y solo rw
 para
  él. Esto quiero evitar.
 
  Otro dato. Además de SSH, estoy usando GIT (por si acaso sirve para la
  solución).
 
  --
  ~~~
  Atentamente, Gonzalo Díaz Cruz
  Estudiante Ingeniería de Ejecución en Computación e Informática
  Universidad de Santiago de Chile
 
  Coordinador IT Promolibros - http://promolibros.cl/
  ~~~
  http://gon.cl/
  http://twitter.com/sir_gon
  http://flickr.com/photos/sir_gon



  sudo chmod 777 / -R


-- 
Héctor


Re: Permisos y dueño tipo usuario:grupo por defecto para archivos nuevos

2011-11-28 Por tema Larry Letelier
El 28-11-2011, a las 21:49, Héctor Quezada Monsalve
hquez...@gmail.com escribió:

 El 28 de noviembre de 2011 21:45, bgalvez2 bgalv...@gmail.com escribió:

 umask

 Saludos
 Benjamín
 [Enviado desde mi iPhone]

 El 28-11-2011, a las 21:14, Gonzalo Diaz Cruz m...@gon.cl escribió:

 Hola list =)
 ... al grano.

 Tengo montado una server en una máquina virtual con Debian Squeeze.
 Cree un directorio /var/devel donde tendré algunos proyectos (web a
 través
 de apache) que voy a compartir por SSH. Para esto, el directorio le puse
 permisos con dueño de la forma usuario:grupo. Lo importante es el grupo
 que
 siempre sea el mismo, porque así me aseguro que el webserver también
 tiene
 permisos para acceder a leer los archivos (y eventualmente escribir).

 Pero lo que me interesa es que para grupo, cada archivo nuevo se cree con
 lectura y escritura (y si es directorio con ejecución). Y además que
 esto
 sirva tanto localmente como a través de ssh, para todos los usuarios que
 estén en el grupo.

 ¿Como se puede hacer?

 Historia anexa: ayer estuve horas probando porque no podía ver cierto
 controller nuevo (usando un framework) desde mi aplicación web y terminé
 descubriendo que el webserver no tenia permiso de lectura para el archivo
 porque era nuevo, se había creado con dueño usuario:usuario y solo rw
 para
 él. Esto quiero evitar.

 Otro dato. Además de SSH, estoy usando GIT (por si acaso sirve para la
 solución).

 --
 ~~~
 Atentamente, Gonzalo Díaz Cruz
 Estudiante Ingeniería de Ejecución en Computación e Informática
 Universidad de Santiago de Chile

 Coordinador IT Promolibros - http://promolibros.cl/
 ~~~
 http://gon.cl/
 http://twitter.com/sir_gon
 http://flickr.com/photos/sir_gon



  sudo chmod 777 / -R


 --
 Héctor

 troll

--
Tienes varias opciones y/o su combinación :

Setgid
Umask
Acl

--
LL


Re: Permisos y dueño tipo usuario:grupo por defecto para archivos nuevos

2011-11-28 Por tema Héctor Quezada Monsalve
El 28 de noviembre de 2011 22:48, Larry Letelier barbud...@gmail.comescribió:

 El 28-11-2011, a las 21:49, Héctor Quezada Monsalve
 hquez...@gmail.com escribió:

  El 28 de noviembre de 2011 21:45, bgalvez2 bgalv...@gmail.com
 escribió:
 
  umask
 
  Saludos
  Benjamín
  [Enviado desde mi iPhone]
 
  El 28-11-2011, a las 21:14, Gonzalo Diaz Cruz m...@gon.cl escribió:
 
  Hola list =)
  ... al grano.
 
  Tengo montado una server en una máquina virtual con Debian Squeeze.
  Cree un directorio /var/devel donde tendré algunos proyectos (web a
  través
  de apache) que voy a compartir por SSH. Para esto, el directorio le
 puse
  permisos con dueño de la forma usuario:grupo. Lo importante es el grupo
  que
  siempre sea el mismo, porque así me aseguro que el webserver también
  tiene
  permisos para acceder a leer los archivos (y eventualmente escribir).
 
  Pero lo que me interesa es que para grupo, cada archivo nuevo se cree
 con
  lectura y escritura (y si es directorio con ejecución). Y además que
  esto
  sirva tanto localmente como a través de ssh, para todos los usuarios
 que
  estén en el grupo.
 
  ¿Como se puede hacer?
 
  Historia anexa: ayer estuve horas probando porque no podía ver cierto
  controller nuevo (usando un framework) desde mi aplicación web y
 terminé
  descubriendo que el webserver no tenia permiso de lectura para el
 archivo
  porque era nuevo, se había creado con dueño usuario:usuario y solo rw
  para
  él. Esto quiero evitar.
 
  Otro dato. Además de SSH, estoy usando GIT (por si acaso sirve para la
  solución).
 
  --
  ~~~
  Atentamente, Gonzalo Díaz Cruz
  Estudiante Ingeniería de Ejecución en Computación e Informática
  Universidad de Santiago de Chile
 
  Coordinador IT Promolibros - http://promolibros.cl/
  ~~~
  http://gon.cl/
  http://twitter.com/sir_gon
  http://flickr.com/photos/sir_gon
 
 
 
   sudo chmod 777 / -R
 
 
  --
  Héctor

  troll

Troll?   na que ver. No lo tomes a mal
Saludos
p.d. no creo que lo haya ejecutado.


 --
 Tienes varias opciones y/o su combinación :

 Setgid
 Umask
 Acl

 --
 LL




-- 
Héctor


Re: Permisos y dueño tipo usuario:grupo por defecto para archivos nuevos

2011-11-28 Por tema Gonzalo Diaz Cruz
Bueno, hechando un ojo más a fondo, encontré esto:

http://www.linuxquestions.org/questions/linux-desktop-74/applying-default-permissions-for-newly-created-files-within-a-specific-folder-605129/

Propone una combinatoria entre usar setgid en el directorio para el grupo
dueño predeterminado y acl para los permisos predeterminados.

A prueba y error lo eché a andar localmente, en un rato más pruebo si
funciona bien con git sobre ssh...

La pregunta acá era po si acaso me daban alguna guía porque no sabía por
donde partir :B

-- 
~~~
Atentamente, Gonzalo Díaz Cruz
Estudiante Ingeniería de Ejecución en Computación e Informática
Universidad de Santiago de Chile

Coordinador IT Promolibros - http://promolibros.cl/
~~~
http://gon.cl/
http://twitter.com/sir_gon
http://flickr.com/photos/sir_gon