Los Permisos En Linux
Permisos en Linux
En Linux encontraremos tres tipos de permisos. Permisos de EJECUCIÓN, de LECTURA y
de ESCRITURA.
Ejecución: este permiso hará ejecutable un archivoserá ejecutable y en caso de ser un
directorio quiere decir que podemos pasar por él. Todos los permisos se representan
mediante una letra diferente en cada caso. El permiso de ejecución esrepresentado por
la letra X.
Lectura: Este permiso tanto para un archivo como para un directorio implica que lo
podemos leer. Será representado por la letra R.
Escritura: Este permiso significa quepodemos escribir en el si se trata de un archivo y si
fuese un directorio podremos crear ficheros dentro de él. Es representado por la letra
W.
Los permisos en Linux se pueden aplicar tanto a usuarioscomo a grupos y a otros (no
son usuarios ni grupos)
El comando que utilizaremos para dar o quitar permisos desde la consola será el
comando chmod
Sólo el dueño del archivo y el root pueden cambiarlos permisos.
La sintaxis de chmod es:
chmod {a, u, g, o} {+, -} {r, w, x} nombre del archivo
Entre llaves vemos los parámetros posibles de aplicar:
u: corresponde al dueño del archivo
g:corresponde al grupo
a para todos (all)
o: corresponde al resto de los usuarios.
Para autorizar o desautorizar el permiso:
+: autoriza
-: desautoriza
=: resetea los permisos
LOS PERMISOS ENLINUX
Los tipos de permisos son:
r: lectura
w: escritura
x: ejecución
Hay tres tipos de restricciones de usuario:
usuario
Se muestra
dueño
-rwx --- ---
grupo
---- rwx ---otros
---- --- rwx
Existe una particularidad del comando chmod a la hora de cambiar permisos. Se trata
de un modo de gestionar los permisos de forma binaria: se considera un bit para lectura
(r)otro para escritura (w) y otro para ejecución (x).
Un ejemplo se vería así:
sudo chmod 724 pantallazo.png
Para entender esto debemos analizar un poco la información que se muestra y vemos
que...
Regístrate para leer el documento completo.