Linux en Espanol Espontaneas - De tu ojo a la web
 
Asignar permisos a un grupo (tema #21616)
Publicar nuevo tema   Responder al tema    Foros de discusión -> Linux General
Ver tema anterior :: Ver tema siguiente  
Autor Mensaje
leinadsaitam
Forista


Registrado: 19 Sep 2007
Mensajes: 20

MensajePublicado: Sab Oct 18, 2008 6:24 pm    Asunto: Asignar permisos a un grupo Responder citando

Tengo confusiones con esto de los permisos...
El tema es q yo estoy haciendo un script en bash ..en el que creo grupos y luego en estos grupos ingreso usuarios..
entonces hago esto..

Código:
chgrp grupo1 / -R


bien con estoy hice que todos los directorios sean del grupo1,
ahora yo quisiera darle solamente al grupo1 permisos de rwx,
para luego ingresar usuarios y que posean esos permisos...
Mi idea es crear grupos con diferentes permisos el problema es que no se como asignarle permisos al grupo en si..
gracias...
Volver arriba
Ver perfil de usuario Enviar mensaje privado
AnimAlf
Forista


Registrado: 18 Ago 2008
Mensajes: 764
Ubicación: tgn

MensajePublicado: Sab Oct 18, 2008 7:54 pm    Asunto: Responder citando

Harás una cosa similar pero con chmod.

No se como explicarlo, lo voy a intentar. Es que hay dos modos de utilizar este comando. El que yo conozco bien es quizás el más complicado, que es por el metodo octal.

El otro método es más sencillo, el método ugo Smile a ver si se entiende.

tienes que tener claro los miembros: usuario grupo ElResto
y los permisos: lectura escritura ejecución

Bien utilizaremos las siguientes parámetros para cada uno:
Código:
usuario -> u
grupo   -> g
ElResto -> o

lectura   -> r
escritura -> w
ejecución -> x


Bien, la orden chmod la puedes hacer funcionar así

~ # chmod afectado(+-=)modo directorio/archivo

donde:

  • afectado, se refiere a quien afectará el modo en el que lo vas a establecer (usuario, grupo ...)
  • (+-=)
    + añade un modo
    - quita un modo
    = especifica un modo sobrescribiendo el modo anterior
  • modo es como lo vas a establecer (lectura, escritura, ejecución)

por ejemplo, si quieres que los miembros del grupo tengan permiso para leer y escribir los archivos de un directorio y sus subdirectorios harías:

~ # chmod -R g+rw /directorio

Si quieres que sea el usuario y el grupo, entonces:
~ # chmod -R ug+rw /directorio

No se si se entiende.
_________________
En busca del TuXeR perdido
Volver arriba
Ver perfil de usuario Enviar mensaje privado Visitar sitio web del autor MSN Messenger
leinadsaitam
Forista


Registrado: 19 Sep 2007
Mensajes: 20

MensajePublicado: Sab Oct 18, 2008 11:10 pm    Asunto: Responder citando

se entiende...el problema es q no me doy cuenta de algo ...
como se a que grupo le estoy dando esos permisos?..
porque yo tengo varios grupos entonces como le doy permisos a un grupo en especifico?
Volver arriba
Ver perfil de usuario Enviar mensaje privado
AnimAlf
Forista


Registrado: 18 Ago 2008
Mensajes: 764
Ubicación: tgn

MensajePublicado: Sab Oct 18, 2008 11:58 pm    Asunto: Responder citando

Es lo que hiciste en el primer mensaje

chgrp - cambia el grupo al que pertenecen los ficheros

~ # chgrp -R grupo1 /directorio

personalmente prefiero utilizar para asignar:

~ # chown usuario:grupo /archivo
o en recursivo
~ # chown -R usuario:grupo /directorio

Si listas un directorio lo veras:
Código:
animalf@TuXeR ~/tmp $ ls -l
total 12
-rwxr-xr-x 1 animalf devel 8164 oct 14 13:15 prueba
-rw-r--r-- 1 animalf devel  916 oct 14 13:15 prueba.c

lo que dije de ugo lo podrias entender del siguiente modo donde ves aquí arriba los modos
-uuugggooo n usuario grupo tamaño fecha hora archivo
_________________
En busca del TuXeR perdido
Volver arriba
Ver perfil de usuario Enviar mensaje privado Visitar sitio web del autor MSN Messenger
TheBalrog
BOFH


Registrado: 05 Abr 2004
Mensajes: 2982
Ubicación: Querétaro, Qro. México

MensajePublicado: Dom Oct 19, 2008 1:38 am    Asunto: Responder citando

Saludos. He movido este tema a otra sección, no me parece que pertenezca a Programación.

Buena explicación AnimAlf Smile
_________________

By ersolan
Volver arriba
Ver perfil de usuario Enviar mensaje privado
ersolan
Forista


Registrado: 26 Feb 2007
Mensajes: 981
Ubicación: Colombia

MensajePublicado: Dom Oct 19, 2008 5:01 pm    Asunto: Responder citando

Si quieres dar permisos a grupos, sea de lectura o escritura o ninguno de estos y tienes kde puedes hacer esto:

claro antes entras como su + sudo konqueror(dolphin), esto si tienes kde, si tienes gnome entras como su + sudo nautilus. Puedes "jugar" dando permisos a grupos o usuarios siempre y cuando no te metas con la partición /. Al entrar como su junto a la etiqueta Usuario: se abre un campo que llenarás, y junto a Grupo: otro campo que también llenarás, creo que es lo que quieres, los tiempos en que habían que crear scripts para controlar y hacer x cosas en linux ya han pasado.
Si estas experimentando creando un script entonces ignora esto que ya sabrás hacerlo.
_________________
Volver arriba
Ver perfil de usuario Enviar mensaje privado Visitar sitio web del autor Yahoo Messenger MSN Messenger
Mostrar mensajes de anteriores:   
Publicar nuevo tema   Responder al tema    Foros de discusión -> Linux General Todas las horas son GMT
Página 1 de 1

 
Cambiar a:  
Puede publicar nuevos temas en este foro
No puede responder a temas en este foro
No puede editar sus mensajes en este foro
No puede borrar sus mensajes en este foro
No puede votar en encuestas en este foro




La marca registrada Linux (R) se usa siguiendo la sublicensia obtenida del "Linux Mark Institute",
el LICENCIATARIO exclusivo de Linus Torvalds, propietario de la marca en EEUU y otros países
The registered trademark Linux (R) is used pursuant to a sublicense from the Linux Mark Institute,
the exclusive LICENSEE of Linus Torvalds, owner of the mark in the U.S. and other countries
Powered by phpBB © 2001, 2002 phpBB Group

Contactos