Para la asignación de permisos en los sistemas Linux utilizaremos el comando chmod el cual no permitirá asignar permisos de escritura, lectura, aplicación a archivos, directorios, carpetas, entre otros.

Para la asignación de permisos lo podemos hacer por medio de letras las cueles son:

 

r: leer

w: escribir

x: ejecutar

 

Le podemos asignar los permisos tanto a usuario, grupo y otros esto lo hacemos por medio de letras las cuales son

 

u: usuario

g: grupo

o: otros

 

Para decir si le vamos a poner o a quitar un permiso utilizamos los símbolos matemáticos que son:

 

+ para poner permiso

para  quitar permiso

= para dejar el permiso como lo tenia

 

Un ejemplo de esta forma seria:

 

chmod archivo rwx + ugo

 

Pero también tenemos la posibilidad de realizar estos permisos con números ya que cada letra tendría un valor los cuales serian así:

 

r : 4

w : 2

x : 1

 

Entonces en este caso solo daríamos el valor total de los permisos que asignaremos a cada carpeta, archivo, directorio, como lo muestra el siguiente ejemplo:

 

606 en este caso estaríamos diciendo que tanto el usuario como otros pueden leer y escribir y que el grupo no puede hacer nada

 

777 en este caso le estaríamos otorgando todos los permisos a todos

 

700 en este caso solo el usuario puede leer, escribir y ejecutar, el grupo y otros no pueden hacer nada con el.

Anuncios