[opensuse-es] Por que, con la seguridad se tiene que...
Por que, con la seguridad se tiene que hacer carpeta por carpeta, Y elemento por subelemento y subcarpata. Espero sugerencias. --------------------------------------------------------------------- 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
El vie, 17-08-2007 a las 00:27 -0500, Marco Aurelio Moncada Coello escribió:
Por que, con la seguridad se tiene que hacer carpeta por carpeta, Y elemento por subelemento y subcarpata.
Algo que me falto fue decir, se copia con el usuarios root, de una carpeta a otra. Y el nuevo usuario receptor, no tiene acceso, y se da el acceso, cambiando los permisos, pero se tiene que hacer carpeta por carpeta, y sub carpeta, por que?
Espero sugerencias.
--------------------------------------------------------------------- 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
1
--------------------------------------------------------------------- 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
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. Tambien lo puedes hacer graficamente con el boton derecho encima de la carpeta-propiedades-permisos- cambias los permisos que quierec y clickeas abajo donde pone "Aplicar cambios a todas las carpetas y a sus contenidos" Lo malo de la opcion grafica es que si estas como usuario y la carpeta pertenece a root, no te dejara cambiarle los permisos, por linea de comando en este caso lo tendras que hacer como root. Espero que sea a esto a lo que te refieres, porque con tu e-mail es dificil saber exactamente cual es la pregunta ;-) Salu2 El Viernes, 17 de Agosto de 2007 07:37, Marco Aurelio Moncada Coello escribió:
El vie, 17-08-2007 a las 00:27 -0500, Marco Aurelio Moncada Coello
escribió:
Por que, con la seguridad se tiene que hacer carpeta por carpeta, Y elemento por subelemento y subcarpata.
Algo que me falto fue decir, se copia con el usuarios root, de una carpeta a otra.
Y el nuevo usuario receptor, no tiene acceso, y se da el acceso, cambiando los permisos, pero se tiene que hacer carpeta por carpeta, y sub carpeta, por que?
Espero sugerencias.
--------------------------------------------------------------------- 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
1
--------------------------------------------------------------------- Para dar de baja la suscripcin, 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
-- ---------------------------------------------------------- Luis de Otto Morera http://www.cuadraselarriel.com --------------------------------------------------------------------- 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
Hola :) El Friday 17 August 2007, 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.
Usar la opción -R no es muy recomendada porque, por ejemplo: 1.- tienes un directorio con subdirectorios y quieres cambiar los permisos de todos los ficheros a 0600. Si haces un chmod -R 0600 /directorio/ ... también le asignarás el 0600 a los subdirectorios y te dará errores. 2.- si quieres cambiar a 0777 a todos los directorios y haces un chmod 0777 /directorio/ ... también se lo haces a los ficheros. Yo soy más del: find /ruta/ -type d -exec chmod 0700 {} \; find /ruta/ -type f -exec chmod 0600 {} \; También puedes añadir la "profundidad" del directorio aka cuántos subdirectorios se van a ver afectados. Si tienes muchos ficheros, puedes usar xargs también.
Tambien lo puedes hacer graficamente con el boton derecho encima de la carpeta-propiedades-permisos- cambias los permisos que quierec y clickeas abajo donde pone "Aplicar cambios a todas las carpetas y a sus contenidos" Lo malo de la opcion grafica es que si estas como usuario y la carpeta pertenece a root, no te dejara cambiarle los permisos, por linea de comando en este caso lo tendras que hacer como root.
Espero que sea a esto a lo que te refieres, porque con tu e-mail es dificil saber exactamente cual es la pregunta ;-)
HTH Rafa
Salu2
El Viernes, 17 de Agosto de 2007 07:37, Marco Aurelio Moncada Coello escribió:
El vie, 17-08-2007 a las 00:27 -0500, Marco Aurelio Moncada Coello
escribió:
Por que, con la seguridad se tiene que hacer carpeta por carpeta, Y elemento por subelemento y subcarpata.
Algo que me falto fue decir, se copia con el usuarios root, de una carpeta a otra.
Y el nuevo usuario receptor, no tiene acceso, y se da el acceso, cambiando los permisos, pero se tiene que hacer carpeta por carpeta, y sub carpeta, por que?
Espero sugerencias.
--------------------------------------------------------------------- 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
1
--------------------------------------------------------------------- Para dar de baja la suscripcin, 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
-- Rafa Grimán Systems Engineer Silicon Graphics, S.A. Sociedad Unipersonal Plaza del Descubridor Diego de Ordás 3 Tel: +34 91 398 42 00 Edificio Santa Engracia 120 Fax: +34 91 398 42 01 28003 Madrid Mobile: +34 628 11 79 40 Spain E-mail: rgriman@sgi.com http://www.sgi.com Skype: rgriman NIF - A79415873. Inscrita en el Registro Mercantil de Madrid Tomo 207, Folio 104, Hoja M-4186 el 5-7-90 __________________________________________________________________________ NB: INFORMATION IN THIS MESSAGE IS SGI CONFIDENTIAL. IT IS INTENDED SOLELY FOR THE PERSON(S) TO WHOM IT IS ADDRESSED AND MAY NOT BE COPIED, USED, DISCLOSED OR DISTRIBUTED TO OTHERS WITHOUT SGI CONSENT. IF YOU ARE NOT THE INTENDED RECIPIENT PLEASE WILL YOU NOTIFY ME BY EMAIL OR TELEPHONE, DELETE THE MESSAGE FROM YOUR SYSTEM IMMEDIATELY AND DESTROY ANY PRINTED COPIES. NB: LA INFORMACION CONTENIDA EN ESTE MENSAJE ES CONFIDENCIAL DE SGI. ESTA DIRIGIDA UNICAMENTE A LA PERSONA(S) A LA CUAL SE ENVIA Y NO PUEDE SER COPIADA, UTILIZADA, DIVULGADA O DISTRIBUIDA A OTROS SIN EL CONSENTIMIENTO PREVIO DE SGI. SI USTED NO ES EL DESTINATARIO INDICADO HAGA EL FAVOR DE NOTIFICARMELO POR MAIL O POR TELEFONO, BORRE EL MENSAJE DE SU SISTEMA INMEDIATAMENTE Y DESTRUYA CUALQUIER COPIA IMPRESA "We cannot treat computers as Humans. Computers need love." Happily using KDE 3.5.7 :) --------------------------------------------------------------------- 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
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.
Tambien lo puedes hacer graficamente con el boton derecho encima de la carpeta-propiedades-permisos- cambias los permisos que quierec y clickeas abajo donde pone "Aplicar cambios a todas las carpetas y a sus contenidos" Lo malo de la opcion grafica es que si estas como usuario y la carpeta pertenece a root, no te dejara cambiarle los permisos, por linea de comando en este caso lo tendras que hacer como root.
Y si prefieres hacerlo desde la gráfica puedes usar Konqueror en "Modo superusuario" (Menú K - Sistema - Administrador de archivos - Administrador de archivos modo superusuario), porsu te pedirá la contraseña de root). Saludos --------------------------------------------------------------------- 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
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.
Tambien lo puedes hacer graficamente con el boton derecho encima de la carpeta-propiedades-permisos- cambias los permisos que quierec y clickeas abajo donde pone "Aplicar cambios a todas las carpetas y a sus contenidos" Lo malo de la opcion grafica es que si estas como usuario y la carpeta pertenece a root, no te dejara cambiarle los permisos, por linea de comando en este caso lo tendras que hacer como root.
Pero en el caso de cambiar las carpetas, ya vi esa opcion, pero temo decirte que no funciona. Si no pruebalo tu mismo. cambia una carpeta dueño de alguien por dueño de otra persona, veras que las subcarpetas no las cambia, por eso es mi pregunta.
Espero que sea a esto a lo que te refieres, porque con tu e-mail es dificil saber exactamente cual es la pregunta ;-)
Salu2
--------------------------------------------------------------------- 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
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. HTH Rafa -- "We cannot treat computers as Humans. Computers need love." rgriman@skype.com --------------------------------------------------------------------- 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
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
Hola :) El Wednesday 22 August 2007, Marco Aurelio Moncada Coello escribió:
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.
Sí, pero tener todos los ficheros como ejecutables puede ser peligroso. HTH Rafa -- "We cannot treat computers as Humans. Computers need love." rgriman@skype.com --------------------------------------------------------------------- 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
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 El 2007-08-22 a las 16:49 -0500, Marco Aurelio Moncada Coello escribió:
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.
Sí, pero peligroso por lo que te dice Rafa. También puedes escribirlo así: chmod g+w+r+x,u+r+x,o+x .... Aparte, ejecutar sin poder leer... no se si se puede. - -- Saludos Carlos E.R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (GNU/Linux) Comment: Made with pgp4pine 1.76 iD8DBQFGzsMCtTMYHG2NR9URAj09AJ9DTqNRbgwMAB04Cjv/PEBj85+YYwCfcZOB 1l/G/Guu+ofCu23H1aVxLF8= =HRJL -----END PGP SIGNATURE-----
El Viernes, 17 de Agosto de 2007 07:37, Marco Aurelio Moncada Coello escribió:
escribió:
Por que, con la seguridad se tiene que hacer carpeta por carpeta, Y elemento por subelemento y subcarpata.
Algo que me falto fue decir, se copia con el usuarios root, de una carpeta a otra.
Y el nuevo usuario receptor, no tiene acceso, y se da el acceso, cambiando los permisos, pero se tiene que hacer carpeta por carpeta, y sub carpeta, por que?
* Esmerate un poco al redactar las preguntas por que para entenderlas hay que echarle imaginacion. * Linux es un sistema basado ademas de ficheros, en Usuarios y Permisos (varios, standard, extendidos, ACL). * Si tu copias unos ficheros como root "a otro directorio NO a otro usuario" es logico que sigan siendo propiedad de root ya que lo unico que has hecho ha sido copiarlos en otra "ubicacion" o cambiarlos de "sitio", si quieres que pasen a ser propiedad de otro usuario y/o grupo, cambialo/s con chown y no tendras por que cambiar los permisos de acceso que ya tenian. * En cualquier caso con el comando chmod puedes usar notacion numerica 421 o alfa* rwx, para conseguir distintos propositos.
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 El 2007-08-17 a las 00:37 -0500, Marco Aurelio Moncada Coello escribió:
El vie, 17-08-2007 a las 00:27 -0500, Marco Aurelio Moncada Coello escribió:
Por que, con la seguridad se tiene que hacer carpeta por carpeta, Y elemento por subelemento y subcarpata.
¿Y porqué no? Suponiendo que lo que preguntas sea lo que pienso - e igual que tu no te pexplicas, yo tampoco :-p
Algo que me falto fue decir, se copia con el usuarios root, de una carpeta a otra.
¿Y?
Y el nuevo usuario receptor, no tiene acceso, y se da el acceso, cambiando los permisos, pero se tiene que hacer carpeta por carpeta, y sub carpeta, por que?
¿Y?
Espero sugerencias.
Que te expliques mejor, porque así no vamos a ningún lado. - -- Saludos Carlos E.R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (GNU/Linux) Comment: Made with pgp4pine 1.76 iD8DBQFGxekMtTMYHG2NR9URAqAXAJ984+iO3xWrmUUON1a/FEb6dDNTqACfQe9d Rc+j+wXNpSnnBIjCWkKDwQ8= =0wqW -----END PGP SIGNATURE-----
participants (7)
-
Alberto Vicat
-
Carlos E. R.
-
jose maria
-
Luis de otto
-
Marco Aurelio Moncada Coello
-
Rafa Grimán
-
Rafa Grimán