El lun, 20-08-2007 a las 13:14 +0200, Rafa Grimán escribió:
Hola :)
El Monday 20 August 2007, Marco Aurelio Moncada Coello escribió:
El vie, 17-08-2007 a las 08:26 +0200, Luis de otto escribió:
Lo puedes hacer usando la opcion chmod 777 -R /ruta/carpeta -R es de recursivo, es decir que te lo cambiara en todos los ficheros y subcarpetas que hay en esa carpeta.
El numero 777 donde puedo ver los valores de estos.
Los permisos, por orden, son:
dueño del fichero: rwx
grupo al que pertenece el fichero: rwx
resto de usuarios del sistema (los que rwx NO son el dueño del fichero, ni inte- grantes del grupo al que pertenece el fichero)
Es decir, un fichero puede tener los valores: rwx rwx rwx
Siendo el valor de cada uno de ellos:
r -> 4 w -> 2 x -> 1
De ahí sale que un fichero que tenga todos los permisos activados sea:
rwx rwx rwx
||| ||| ||| vvv vvv vvv
421 421 421
||| ||| ||| vvv vvv vvv
7 7 7
Busca en Inet por permisos en Unix que además te explicarán cómo hacerlo de otras maneras. En la página man del comando chmod también te lo explica.
Según lo que estoy entendiendo, es que dependiendo de los valores que me diste, Read 4, Write 2, Ejecutar 1. Eso indica que si quiero un valor de seguridad de la siguiente forma, que para el dueño todos los privilegios, y para el grupo únicamente de read y de ejecución, y para el resto solo de ejecución, y los subdirectorios y los elementos de la misma forma, el comando seria. chmod 751 /home/(usuario)/pprg/ -R Es correcto.
HTH
Rafa
--------------------------------------------------------------------- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org