Pemisos en linux

Como ya sabemos linux es uno de los sitemas operativos mas seguros que existe, pero por que lo consideramos de esta forma que lo hace diferente en este aspecto respecto a los demas, tampoco estoy diciendo que sea el unico, existe tambien en este campo la familia unix, pero retomando con el directamente involucrado que es linux me gustaria explicar agroso modo por que es uno de los sistemas mas utilizados en el campo de los servidores a nivel mundial.

Primero que todo linux maneja sus usarios con un nivel detallado en cuanto a sus privilegios con respecto del que hacer o que puedo hacer, lo mismo se aplica a sus grupos u otros usarios, sin olvidar el usuario root que es bien conocido como el usuario administrador del equipo obviamente con mas privilegios sobre la maquina y lou suarios mismos.

Cuales son los permisos

Los permisos propiamente dichos son tres:

  • r: read (lectura): Cuando el permiso de lectura está activo sobre un directorio significa que se podrá listar los recursos almacenados en él, si está asignado a un archivo se podrá leer su contenido.
  • w: write (escritura): Cuando el permiso de escritura está activo sobre un directorio significa que se podrá crear y borrar archivos en su interior, si esta activado para un archivo significa que se podrá modificar su contenido.
  • x: execute (ejecución): Si el permiso de ejecución está activo sobre un directorio significa que el usuario podrá realizar otras funciones dentro de él mediante los otros permisos de lectura y escritura, y si está activo sobre un archivo se podrá ejecutarlo desde la línea de comandos.

Y donde están los permisos?

Para poder ver los permisos de los archivos y directorios es necesario ejecutar el siguiente comando:

$ ls –l

Este comando nos dará una salida similar a la siguiente:

drwxr-xr-x 3 ander ander 4096 2005-02-16 14:47 Desktop
drwxr-xr-x 5 ander ander 4096 2005-02-16 12:42 GNUstep
-rw-r–r– 1 ander ander 246417 2005-03-03 13:13 foto1.png
-rw-r–r– 1 ander ander 232505 2005-03-03 13:14 carta2.abw
-rw-r–r– 1 ander ander 239618 2005-03-03 13:14 informe.abw
drwxr-xr-x 2 ander ander 4096 2005-02-16 12:42 tmp

Con la siguiente línea interpretamos la información así:

– rw- r– r– 1 ander ander 246417 2005-03-03 13:13 foto1.png
↑ ↑↑ ↑   ↑  ↑      ↑    ↑      ↑             ↑          ↑
1  2 3  4     5  6       7     8        9            10          11

1 : Tipo de archivo = es un archivo regular
2 : Permisos = los permisos para el propietario son de lectura y escritura
3 : Permisos = el grupo tiene permiso de sólo lectura
4 : Permisos = los otros usuarios tienen el permiso de sólo lectura
5 : Enlace Físico = tiene un enlace físico
6 : Propietario = el usuario ander es el propietario de este archivo
7 : Grupo = este archivo pertenece al grupo ander
8 : Tamaño = su tamaño es de 246417 bytes
9 : Fecha = fue creado el 03 de marzo de 2005
10 : Hora = a 13:13 horas
11 : Nombre = el archivo se llama foto1.png

bueno esta es una explicacion muy resumida de como se distribuyen los permisos de linux..espero les sirva.

continua

2 responses to this post.

  1. Posted by cyberklite on mayo 15, 2009 at 12:22 pm

    Tienes muy completo la explicacion de los persmisos en archivos de Linux, cada uno de sus campos,la explicacion, cada uno de los caracteres, que significan, su explicacion esta muy bien.

    Responder

  2. Posted by arcadu22 on mayo 17, 2009 at 12:41 am

    este es un comando muy interesante y hay que sacarle todo el prevecho

    Responder

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

A %d blogueros les gusta esto: