Propiedades y permisos

Solo disponible en BuenasTareas
  • Páginas : 5 (1175 palabras )
  • Descarga(s) : 0
  • Publicado : 19 de diciembre de 2010
Leer documento completo
Vista previa del texto
Propiedades de Archivos regulares y Permisos

 

Linux es un entorno multiusuario Varias personas pueden estar trabajando al mismo tiempo
◦ Ejemplo
 Usuario A: Trabajando con editor de texto  Usuario B: Trabajando con Open Office  Root: Administrando



Linux tiene tres propiedades que permiten a los usuarios controlar quién tiene acceso al archivo y cómo:
◦ Usuariopropietario ◦ Grupo propietario ◦ Permisos otorgados



Cuando un usuario crea un archivo
◦ Se convierte en el propietario del archivo ◦ El grupo primario del usuario, se convierte en el propietario del archivo



Los bits de permiso definen la forma como las tres clases diferentes de usuarios pueden usar el archivo



Las Clases de Usuario son
◦ El propietario del archivo ◦ Los miembrosdel grupo que poseen el archivo ◦ Cualquier otro usuario.

Usuario

Grupo

Nombre Archivo



Al decidir quién puede tener acceso al archivo, un usuario puede distinguir entre tres tipos de permisos.







Cada archivo tiene una serie de permisos de lectura(r), escritura(w), y ejecución(X) Por lo general son 9 los caracteres de permisos Cada serie de permisos es aplicablea un tipo de acceso



Los tipos de acceso son:
◦ Usuario: Propietario de archivo ◦ Grupo: Grupo al que pertenece el usuario ◦ Otros: Usuarios que no pertenecen al grupo

1. 2.

3.

¿El usuario es propietario del archivo? Si lo es entonces utiliza los permisos de usuario. ¿El usuario es miembro del grupo que dueño del archivo? Si lo es entonces se utilizan los permisos de grupo. Delo contrario, se utilizan los otros permisos.

Cambio en los permisos de archivos





Cuando alguien crea un archivo, por defecto el archivo puede ser modificado por sólo una persona, pero puede ser leíble por todos en el sistema. Usualmente, en Linux, al permiso de archivo se le conoce como el "modo" del archivo.



El comando chmod permite cambiar cualquier permiso asociado conun archivo. El nombre chmod es un atajo para cambiar modo.





El primer argumento está compuesto por una secuencia de letras que especifican las clases de acceso, seguidas por los signos: más, menos, o igual y por otra secuencia de letras que especifican el tipo de permiso a cambiar.



Cualquier argumento subsecuente especifica una lista de archivos para aplicar los cambios. Cambio de Propiedad de Archivos

   

Todos lo usuarios tienen asignados un id de usuario Los nombres e ids de usuarios se guardan en /etc/passwd Los usuarios tienen un directorio home asignado Los usuarios no pueden leer, ejecutar y escribir los archivos de otros usuarios sin su permiso

  

Los usuarios tienen un grupo asignado mediante su id de grupo (gid) Los gids songuardados en /etc/group Cada usuarios tiene asignado su propio grupo privado Todos los usuarios pueden compartir archivos mediante su grupo
◦ Aunque pueden agregarse a otros grupos adicionales llamados secundarios







¿Qué sucedería si usted quisiera compartir el archivo con un grupo de personas pero no con todos? ¿qué pasaría si quisiera modificarlo?



Cuando se crea un archivoEn RHEL, éste sería usualmente el grupo privado del creador. No es útil para trabajar en colaboración Para compartir el archivo, lo debe cambiar el propietario del archivo de grupo
◦ El archivo pertenece al usuario ◦ Pertenece al grupo primario del usuario









chgrp GROUP ARCHIVO…
◦ El primer argumento especifica el nuevo grupo propietario de archivo ◦ Los argumentossubsecuentes listan los archivos cuyo propietario de grupo se va a cambiar



El propietario del grupo sólo lo puede cambiar el usuario dueño del archivo, y el usuario debe ser un miembro del nuevo grupo de propietarios del archivo. chgrp groupx archivo.txt



En raras ocasiones, es necesario que el administrador cambie el usuario propietario del archivo.
Esto se puede hacer utilizando...
tracking img