ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Comandos Linux

andreslbt6 de Mayo de 2014

3.320 Palabras (14 Páginas)248 Visitas

Página 1 de 14

PROPOSITO GENERAL

Establecer los diferentes permisos que poseen los diferentes usuarios del Sistema Operativo Linux sobre un elemento o un conjunto de elementos del Sistema de Archivos del Sistema Operativo Linux

APRENDIZAJES ESPERADOS O INDICADORES DE LOGROS

• Reconocer las diferentes propiedades de un elemento o de un conjunto del elementos del sistema de archivos del Sistema Operativo Linux.

• Identificar los diferentes permisos que tiene un determinado usuario sobre un elemento del sistema de archivos del Sistema Operativo Linux.

• Cambiar los permisos de un determinado elemento del sistema de archivos del Sistema Operativo Linux

• Cambiar los permisos de un conjunto de elementos del sistema de archivos del Sistema Operativo Linux

• Cambiar los permisos de un elemento o de un conjunto de elementos del sistema de archivos del Sistema Operativo Linux en forma recursiva.

PREGUNTA PROBLEMA

¿Cuando es necesario cambiar los permisos o privilegios de acceso de un elemento o de un conjunto de elementos del sistema de archivos del Sistema Operativo Linux?

CONTENIDO

¿Cómo puedo reconocer los permisos de un elemento o de un conjunto de elementos del sistema de archivos del Sistema Operativo Linux?

La forma de identificar no solamente los permisos sino las diferentes propiedades de un elemento o de un conjunto de elementos del sistema de archivos del Sistema Operativo Linux., simplemente utilizando el comando ls acompañado del parámetro –l así:: ls -l veremos la siguiente informacion, esta puede varar dependieono del directorio el cual se desea listar, en este caso miraremos el contenido del directorio actual de trabajao para ejemplo el directorio personal del administrador.

: Hágalo usted a través de su consola o terminal para que uste observe lo que aparcece en su terminal

Después de la ejecucion de este comando podemos observar una gran cantidad de infomacion la cual se encuentra organizada en varios gurṕos , tomemos como ejemplo el un elemento que aparece en el listado

- rw- r-- r-- 1 root root 1394445 Jun 8 13:54 Descarga_de_Certificado.pdf

El primer simbolo que aparece a la izquierda, en la primera columna,en este caso es un guión ( - ), pero puede tomar uno de los siguientes valores

 El guión significa que el elemento es un archivo

d Significa que un directorio o carpeta

l Un acceso directo o enlace simbólico

b Un dispostivio de bloques, como una partcion de disco duro, una unidad de cd o dvd.

C Un dispositivo de carcateres como una consola o terminal virtual

s Un zócalo (socket) el cual almacena el estado de una conexión a un determinado servicio

En la segunda columna aparecen tres grupos lod permisos que tienen los diferentes usuarios sobre el elemento del sistema de archivos

El primier grupo (rw- ) Corresponde a los permisos que posee el propietario o dueño del elemento.

El segundo grupo ; (r-- ). Corresponde a los permisos que posee el grupo al cual pertenece el propitario del elemento del sistema de archivos.

Y el tercer grupo: (r-- ). Corresponde a los permisos que poseen los usuaros que no pertenecen al mimso grupo que el del propitario del elemento

Dichos permisos pueden ser los siguientes:

Cuando aparece el guión ( - ), esto significa que el usuario no posee el correspondiente permiso, ya sea de lectura, escritura o ejecución

Cuando aparece la (r), esto significa que el usuario posee permiso de lectura, es decir, que él únicamente puede abrir el elemento, pero que no puede modificarlo o borrarlo.

Cuando aparece la (w), esto significa que el usuario posee permiso de escritura, es decir, que él puede modificar o borrar el elemento.

Y cuando aparece la (x), esto significa que el usuario posee permiso de ejecución, es decir, que él puede ejecutar el elemento ya sea a través del shell o intérprete de comandos invocando su nmbre o simplemente haciendo click o doble click si se encuentra a través de un administrador de archivos en un entorno gráfico. Cuando este permiso está adjudicado a un directorio o carpeta esto significa que el usuario o usarios que poseen el permisos pueden ingresar al directorio o abrir la carpeta

En la tercera columna aparece un valor numerico entero positivo, en este caso (1) el cual se interpreta como el número enlaces fuertes, que para arvhivos es uno (1) y que pare directorios o carpetas es dos (2) o mas dependinedo de la cantidad de subdirectorios que exista dentro de él.

En la cuarte columna aparece el nombre del propietario (root) , que indica el nombres del usuario el cual creó el elemento del sistema de archivos

En la quinta columna aparece el nombre del grupo (root) , que indica el nombres del grupo el cual pertece el usuario el cual creó el elemento del sistema de archivos

En la sexta columna aparece un valor numerico entero positivo, en este caso (1394445) el cual se interpreta como el tamaño o espaico de almacenamiento expresado en bytes, como tambien se dice comunmente el peso del elemento

En la séptima columna aparece la fecha de creación o de última modificación o actualización, en este caso ( Jun 8 ) Junio 8)

En la ocatava columna aparece la horade creación o de última modificación o actualización, en este caso ( 13:54 )

Y en la última columna aparece el nombre del elemento que par este caso correponde Descarga_de_Certificado.pdf

En resumen para este elemento, tenemos que él es un archivo, que posee permisos de lectura y escritura para el propietario , y de solo lectura para el grupo y para oros usuarios que no pertenecen al grupo del propietario, el posee una sola referencia al sisema de archvios que esta detrminda por el directoprio en el cual se encuentra almacenado, el usuario propitario es el root y el grupo al cual pertenece el propietario también es el root, el tamaño del archivo es de 1394445 bytes, y fue creado o modificado por última mes en Junio 8 a las 13:54

Además es conveniente interpretar correctamente esta información para detectar y ocrregir problemas de seguridad del sistema.

¿Cómo puede cambiar los permisos de un elemento o de un conjunto de elementos del sistema de archivos del sistema opertvo Linux ?

Para cambiar los permisos de un elemento o de un conjunto de elementos del sistema de archivos del sistema opertvo Linux se emplea el comando chmod (change=cambiar, mode=modo), el cual presenta la siguiente sintaxis:

A. chmod quien + permisos Ruta/nombre_elemento este formato permite cambiar los permisos a un determinado elemento del sistema de archivos, donde:

• quién: indica el usuario o usuarios a quien o quienes se le niega o concede un permiso o un conjunto de permisos y pede tomar los siguientes valorss

◦ u: (user) el usuario propietario del elemento

◦ g (gropup) el grupo al cual pertenece el propietario.

◦ O (others) otros usuarios lox cuales no pertenecen al grupo al cual pertenece el propietario

◦ a (all) tosos los usuarios, el propietario, los que pertenecen y no pertencen al grupo del propietario

◦ O cualquier combinación de los tres primeros: (u g o)

• + Para conceder el permiso

• - Para quitar el permiso

• Ruta La lista de directorios y subdirectorios los cuales indican de manera precisa la localizacion del elemento dentro del sistema de archivos.

• nombre_elemento : el nombre del elemento del sistema de archivos al cual se desea cambiar los permisos.

Por ejemplo veamos los permisos del elemento stdio.h que se encuentra en /usr/include así:

ls -l /usr/include/stdio.h se observa lo siguiente:

Como podemos observar el elemento tiene permisos de lectura y escitrua para el propietario y de solo lectura para el grupo y para otros usuarios, ahora concedámosle permisos de escritura para el grupo y para otros usuarios, asi que la instrucción quedaría de la sigjiente manera:

chmod go+w /u /usr/include/stdio.h

Ahora miremos los resutados:

Como se puede observar ahora el elemento ya tiene permisos de escritura para el grupo del propietario y para otros usuarios, para elo el comando chmod queda de la siguiente manera:

Veamos ahora para otro elemento, en este caso para un directorio el directorio yp que se encuentra en /var, oservemos sus permisos asi ls -l /var

Aqui observamos que el elemento tiene permisos de ejecución para todos los usuarios; ahora le vamos a quitar los permisos de escritura y ejecucion a todos los usuarios. De tal manera que el coaando chmod pddria quedaría de la siguiente manera::

chmod ugo-rx /var/yp o chmod ugo-rx /var/yp

Ahora observemos lo resultados:

Como podemos ver ahora /var/yp únimcanente tiene permisos de lectura, fueron eliminados los permisos de escritura y ejecución para todos los usuarios..

Ahora observemos los permisos de /etc/hosts así: ls -l /etc/hosts

En seguida procedemos a quitar todos los permisos al grupo y aotros usuarios y luego, le concedemos todos los permisos al propietario de la siguiente manera

chmod go-rwx /etc/hosts

chmod u+rwx /etc/hosts

...

Descargar como (para miembros actualizados) txt (19 Kb)
Leer 13 páginas más »
Disponible sólo en Clubensayos.com