[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: permisos en disco duro



El 22/06/13 13:20, Santiago José López Borrazás escribió:
El 22/06/13 19:46, Juan Lavieri escribió:
¿Quieres decir que chmod +x * es equivalente a chmod 755 * o solo te
referías al hecho de que nosotros, no la máquina, debíamos asumir que el +r
está implícito _en el contexto en el que estamos hablando_?

Claro, así es... Sólo cambias el permiso que es prácticamente a 755, puedes
verlo en el propio man. Y sí, el +r sólo sirve para indicar como 644.

Tanto es así, que el 755, lo que hace, es que, TODOS lo puedan ver y
editarlo (no es así, puesto que, si es otro usuario, no lo vas a guardar, ni
editarlo directamente. A no ser que lo hagas bajo tu usuario, no del otro
usuario), según el permiso del propio dueño. Los demás, no pueden escribir
dicho fichero.
Aclaro que como estoy haciendo otras cosas, estoy usando el usuario root, por lo que no quiero salir de el por ahora.

Fíjate en la prueba que hice:

voy a trabajar sobre un fichero llamado d

root@vit-d2010:/prueba/juan# chmod 600 d
root@vit-d2010:/prueba/juan# ls -al
total 24
drwxr-xr-x 2 juan juan 4096 jun 22 11:29 .
drwxr-xr-x 3 root root 4096 jun 22 11:25 ..
..
..
-rw------- 1 juan juan    7 jun 22 11:29 d

Estos eran los permisos que tenía originalmente Ricardo.

root@vit-d2010:/prueba/juan# chmod +x d
root@vit-d2010:/prueba/juan# ls -al

total 24
drwxr-xr-x 2 juan juan 4096 jun 22 11:29 .
drwxr-xr-x 3 root root 4096 jun 22 11:25 ..
..
..
-rwx--x--x 1 juan juan    7 jun 22 11:29 d

Así queda después de hacer el cambio.

Ahora entro como otro usuario normal y corriente.

juan@vit-d2010:~$ su abel
Contraseña:

abel@vit-d2010:/home/juan$ cd /prueba
abel@vit-d2010:/prueba$ cd juan

Estoy en el directorio adecuado.
Este es su contenido total

abel@vit-d2010:/prueba/juan$ ls -al
total 24
drwxr-xr-x 2 juan juan 4096 jun 22 11:29 .
drwxr-xr-x 3 root root 4096 jun 22 11:25 ..
-rw-r--r-- 1 juan juan    7 jun 22 11:25 a
-rw-r--r-- 1 juan juan    7 jun 22 11:26 b
-rw-r--r-- 1 juan juan    7 jun 22 11:26 c
-rwx--x--x 1 juan juan    7 jun 22 11:29 d

Se ven los permisos del fichero d, como lo había puesto.

abel@vit-d2010:/prueba/juan$ cat a
prueba

el usuario abel puede hacer cat del fichero a porque tiene permiso de lectura.

abel@vit-d2010:/prueba/juan$ cat d
cat: d: Permiso denegado

No puede hacer cat porque no tiene el permiso necesario.

Conclusión:  Es necesario colocar +r.






Es así como lo he entendido.  Un poco de humor nunca sobra.

Pos eso... :-)))

Inteligentes los chavales (como dicen ustedes)

Pos eso, que aquí hay fuga de capitales.

Saludos.


Reply to: