Dego

Solo disponible en BuenasTareas
  • Páginas : 42 (10416 palabras )
  • Descarga(s) : 0
  • Publicado : 19 de diciembre de 2010
Leer documento completo
Vista previa del texto
1 File Ownerships and Permissions Capítulo 1 Propiedades de Archivos regulares y Permisos Conceptos clave
• • • • •

Los archivos tienen usuario propietario, un grupo propietario, y una serie de permisos. Tres tipos de permisos: lectura (r), escritura (w) y ejecución (x) Tres clases de acceso: (u)suario, (g)rupo propietario, y (o)tro Ver la propiedad y los permisos de archivo: ls -l Modificarla propiedad y permisos:chmod, chgrp, y chown

Usuarios propietarios, Grupos propietarios y Permisos Linux es un entorno multiusuario y como tal, personas muy diferentes pueden estar trabajando al mismo tiempo con una serie de archivos sencillos. Se espera que algunos de estos archivos sean compartidos, de tal manera que muchas personas puedan verlos y modificarlos. Por ejemplo, alguien puedeestar haciendo la lista de regalos para un cumpleaños próximo. Entre más gente pueda leer este archivo, mejor. Sin embargo, puede que haya otros archivos que se quieran mantener en privado. Por ejemplo, muy poca gente querrá que alguien le lea su diario, otros querrán tener un archivo de lectura para todos en el sistema, y permitirle a unos pocos modificarlo. Cada archivo en Linux tiene trespropiedades que permiten a los usuarios controlar quién tiene acceso al archivo y cómo: un usuario propietario, un grupo propietario y una serie de permisos otorgados. Cuando un usuario crea un archivo, éste se convierte en el propietario del archivo del usuario y por lo general, el grupo primario del usuario, se convierte en el propietario del archivo de grupo. Un usuario no puede cambiar el archivodel usuario propietario, pero el usuario tiene algunas habilidades para cambiar el grupo propietario. Los bits de permisos definen la forma como las tres clases diferentes de usuarios pueden usar el archivo: el propietario del archivo, los miembros del grupo que poseen el archivo y cualquier otro usuario. Considere el siguiente listado largo del directorio /var/gigs. Figure 1. Listado largo dedirectorio /var/gigs.
[student@station student]$ ls -l /var/gigs/ total 28 -rw-rw-r-1 elvis elvis 129 Jan 13 14:48 atlanta -rw-r--r-1 blondie music 142 Jan 13 14:46 boston -rw-rw-r-1 elvis music 143 Jan 13 14:48 chicago -rwxr-x--1 root music 55 Jan 13 15:25 generate_report.sh -rw-rw-r-1 root music 2057 Jan 13 14:47 los_angeles -rw-rw-r-1 elvis music 142 Jan 13 14:47 san_francisco -rw-rw-r-1blondie blondie 135 Jan 13 14:47 springfield

La última columna es el nombre del archivo, mientras que la tercera y cuarta columnas, indican los propietarios del archivo de usuario y grupo, respectivamente. En las

2 File Ownerships and Permissions siguientes secciones veremos cómo utilizar la primera columna para determinar los permisos del archivo. Los tres tipos de permisos: lectura (r),escritura (w), y ejecución(x) Al decidir quién puede tener acceso al archivo, un usuario puede distinguir entre tres tipos de permisos. Alguien puede ver un archivo si tiene permisos de lectura, pero deberá tener permisos de escritura para modificarlo. Los permisos de ejecución, permiten que alguien utilice el archivo como un comando. Para iniciar una aplicación o ejecutar un script, el archivo quecontenga la aplicación o el script deberá ser ejecutable. Los archivos normales de datos no usan el tipo de permiso ejecutable. Table 1. Permisos de Archivos Regulares Lectura(r) escritura (w) ejecución (X)

Ver el archivo Modificar el archivo Usar el archivo como comando Las tres clases de acceso: (u)suario, (g)rupo propietario, y (o)tro. Cada archivo tiene una serie de permisos de lectura(r),escritura(w), y ejecución(X) para las tres clases diferentes de acceso de archivo. El propietario del archivo utiliza el primer grupo. Los miembros del grupo propietario del archivo utilizan el segundo y todos los demás que no estén incluidos en las dos categorías anteriores utilizan el último. Los permisos de un archivo se presentan, por lo general, con una serie de nueve caracteres, tales como...
tracking img