Page 42 - SO
P. 42

Fundamentos de UBUNTU                                                     Comandos básicos








               Así, un archivo chmod 777 significa que el propietario, grupo y otros tienen permiso de lectura,
               escritura  y  ejecución.  Un  archivo  chmod  766  significa  que  el  propietario  tiene  permiso  de
               lectura,  escritura  y  ejecución,  y  el  grupo  y  otros  permiso  de  lectura  y  escritura.  Un  archivo
               chmod 744 significa que el propietario tiene permisos de lectura, escritura y ejecución, y grupo y
               otros únicamente permisos de lectura.
               Como se ha visto, son tres dígitos, los que componen la nomenclatura de la orden chmod, los
               cuales se leen de izquierda a derecha para designar los permisos del propietario, grupo y otros
               usuarios. A continuación su equivalente en letras:

               0 = --- = sin acceso
               1 = --x = ejecución
               2 = -w- = escritura
               3 = -wx = escritura y ejecución
               4 = r-- = lectura
               5 = r-x = lectura y ejecución
               6 = rw- = lectura y escritura
               7 = rwx = lectura, escritura y ejecución

               Ejemplo: rw-r--r—

               Lo anterior significa que el propietario tiene permisos de lectura y escritura (rw-); el grupo tiene
               permisos  de  lectura  únicamente  (r--)  y  otros  tiene  permiso  de  lectura  (r--)  y  su  equivalente
               numérico sería chmod 644.

               La sintaxis para usar chmod con texto es:

               ~$ chmod [ugo][+-][rwx] [nombre_archivo]

               Donde  [u=propietario,  g=  grupo  y  o=otros];  [+/-  activa  o  desactiva  los  atributos  siguientes]
               [r=lectura, w=escritura, x=ejecución]

               Por ejemplo: ~$ chmod go+r index.php significa que se han asignado permisos de lectura para
               grupo y otros en index.php.
               Otro caso:
               ~$ chmod go=r index.php: significa que se ha asignado permiso de lectura a grupos  y otros
               usuarios. Lo anterior quiere decir que se han eliminado otros permisos para index.php.

               PARTE_1: Actividad: Realizar los siguientes ejercicios.

               Preparando el escenario:
               SUGERENCIA: ingresar como súper usuario desde la Terminal,  y proteger contra escritura y
               ejecución el directorio /home.





                     40
   37   38   39   40   41   42   43   44   45   46   47