Está en la página 1de 20

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA – UNAD

Vicerrectoría Académica y de Investigación


Diplomado de Profundización en Linux

TRABAJO COLABORATIVO III

UNIDAD 3 - PASO 4

Johana Vega
Código 105858757

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD

VICERRECTORIA ACADEMICA Y DE INVESTIGACION

DIPLOMADO DE PROFUNDIZACION EN LINUX

1
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA – UNAD
Vicerrectoría Académica y de Investigación
Diplomado de Profundización en Linux

INTRODUCCIÓN

2
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA – UNAD
Vicerrectoría Académica y de Investigación
Diplomado de Profundización en Linux

OBJETIVOS

3
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA – UNAD
Vicerrectoría Académica y de Investigación
Diplomado de Profundización en Linux

INFORME DE CONTENIDOS DE LA ACTIVIDAD


INDIVIDUAL

DESARROLLO DE LA ACTIVIDAD
La presente actividad requiere de una solución a un requerimiento específico
enfocado a contextualizar al recurso humano de estudiantes de la UNAD que
atienden el proyecto con la Aeronáutica Civil de Colombia, enfocado a
gestionar permisos sobre archivos y directorios, usuarios y grupos, establecer
soluciones ante fallos de algunas estaciones de trabajo con sistema operativo
GNU/Linux Ubuntu, el cual permitirá establecer el desarrollo de un trabajo
individual y una discusión grupal para la consolidación de una resultados
donde cada integrante del grupo deberá socializar y adjuntar evidencias de su
experiencia basada en el siguiente requerimiento, derivado de la problemática
principal, así:

- Permisos en ficheros, gestión de usuarios y grupos:

Atributos de los permisos:

Equivalencia de permisos según u g o a:

4
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA – UNAD
Vicerrectoría Académica y de Investigación
Diplomado de Profundización en Linux

1. Con base a las convenciones descritas, establecer en la siguiente tabla el


valor octal y el valor decimal del permiso según el caso:

Valor Valor
Permisos Equivalencia Valor octal
decimal binario
rwx Lectura, escritura y ejecución 7 7 111
rw- Lectura y escritura 6 6 110
r-x Lectura y ejecución 5 5 101
r-- Lectura 4 4 100
-wx Escritura y ejecución 3 3 011
-w- Escritura 2 2 010
--x Ejecución 1 1 001
--- Sin permisos 0 0 000

2. Con base a los comandos de ejecución de permisos sobre archivos y


directorios, completar la siguiente tabla especificando su función y
sintaxis:

5
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA – UNAD
Vicerrectoría Académica y de Investigación
Diplomado de Profundización en Linux

Administración
Función Sintaxis de ejecución
de permisos
chmod [usuario al que se otorga o quita el permiso] [opcion][permiso]
[nombre_archivo]

usuario al que se otorga o quita el permiso


Son los permisos que nos dan acceso a archivos y
[u] = propietario del archivo o user
carpetas. CHMOD es el encargado de gestión de
[g] = grupo de usuarios o group
chmod permisos, nos da la posibilidad de poder cambiar
[o] = otros usuarios u others
los permisos de los archivos y carpetas de la
[a] = todos los usuarios o all
máquina con Linux

opcion: [+] = otorga permiso [-] = quita permiso

permiso: [r] = lectura [w] = escritura [x] = ejecución


chgrp [opciones] nuevo_grupo nombre_de_archivo/directorio
Se usa para cambiar el grupo de un archivo o Opciones:
directorio. Es un comando de administrador. Sólo el -R: Cambia el permiso en archivos que estén en subdirectorios del directorio en el
chgrp
usuario root puede cambiar el grupo de un archivo o que estés en ese momento.
directorio. -c: Cambia el permiso para cada archivo.
-f: Forzar. No informar de errores.

Administración
Función Sintaxis de ejecución
de permisos
chown (opciones) usuario(:grupo) archivo(s) o directorio(s)
Parametros:
-c: Nos permite definir los cambios que tendrá el archivo.
-R: Cambia descendentemente el propietario de los directorios junto a su contenido.
Es un comando que nos ofrece la posibilidad de -v: Nos despliega una salida más descriptiva de la información.
chown modificar el dueño o propietario de un archivo o --version: Nos despliega en pantalla la versión de Chown.
carpeta en el sistema de archivos --dereference: Actúa sobre valores simbólicos en lugar de hacerlo en el destino.
--reference: Cambia el propietario de un archivo tomando como referencia el
propietario de otro archivo.
-h: Cuando se trata de enlaces simbólicos, cambia el propietario del destino en lugar
del enlace propiamente dicho.

umask [opción] [modo]


Se utiliza para determinar el permiso de un archivo
modo: indica la máscara predeterminada. Esta se puede dar en forma de número
para los archivos recién creados. Se puede utilizar
octal, en cuyo caso indica los permisos que no se van a establecer por defecto, y en
umask para controlar el permiso predeterminado del
forma simbólica, que indica los permisos que se van a poner
archivo para los nuevos archivos. Es un número 6
octal de cuatro dígitos
Con la opción -S ($ umask -S) vemos su formato simbólico
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA – UNAD
Vicerrectoría Académica y de Investigación
Diplomado de Profundización en Linux

3. Con base a las convenciones descritas, ejecutar a modo consola el


comando chmod y establecer la estructura y equivalencia de permisos,
completando los espacios en blanco de la siguiente tabla:

Equivale en texto a ejecutar Equivale en octal a ejecutar


chmod u=rwx,g=rwx,o=rx chmod 775
chmod u=rwx,g=rw,o= chmod 760
chmod u=rw,g=r,o=r chmod 644
chmod u=rw,g=r,o= chmod 640
chmod u=rw,g=o chmod 600
chmod u=rwx,g,o chmod 700
chmod r chmod 4
chmod g=-x,o=-x chmod -011
chmod –rwx chmod -7
chmod u=rw,g=r,o=r chmod 644
chmod +rwx chmod +7

Pantallazos a modo consola

Para efectos de los pantallazos, vamos a realizarlos todos a la carpeta unad:

chmod u=rwx,g=rwx,o=rx chmod 775

7
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA – UNAD
Vicerrectoría Académica y de Investigación
Diplomado de Profundización en Linux

chmod u=rwx,g=rw,o= chmod 760

8
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA – UNAD
Vicerrectoría Académica y de Investigación
Diplomado de Profundización en Linux

chmod u=rw,g=r,o=r chmod 644

9
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA – UNAD
Vicerrectoría Académica y de Investigación
Diplomado de Profundización en Linux

chmod u=rw,g=r,o= chmod 640

10
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA – UNAD
Vicerrectoría Académica y de Investigación
Diplomado de Profundización en Linux

chmod u=rw,g=o chmod 600

11
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA – UNAD
Vicerrectoría Académica y de Investigación
Diplomado de Profundización en Linux

chmod u=rwx,g,o chmod 700

12
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA – UNAD
Vicerrectoría Académica y de Investigación
Diplomado de Profundización en Linux

chmod r chmod 4

13
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA – UNAD
Vicerrectoría Académica y de Investigación
Diplomado de Profundización en Linux

chmod g=-x,o=-x chmod -011

14
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA – UNAD
Vicerrectoría Académica y de Investigación
Diplomado de Profundización en Linux

chmod –rwx chmod -7

15
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA – UNAD
Vicerrectoría Académica y de Investigación
Diplomado de Profundización en Linux

chmod u=rw,g=r,o=r chmod 644

16
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA – UNAD
Vicerrectoría Académica y de Investigación
Diplomado de Profundización en Linux

17
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA – UNAD
Vicerrectoría Académica y de Investigación
Diplomado de Profundización en Linux

chmod +rwx chmod +7

18
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA – UNAD
Vicerrectoría Académica y de Investigación
Diplomado de Profundización en Linux

4. De acuerdo a la siguiente tabla, complete la clasificación de los posibles


tipos de usuarios en GNU/Linux especificando en ellos sus funciones y/o
características, así:

Usuario root

*También llamado superusuario o administrador.


*Es la única cuenta de usuario con privilegios sobre todo el
sistema.
*Acceso total a todos los archivos y directorios con
independencia de propietarios y permisos.
Funciones /
*Controla la administración de cuentas de usuarios.
Características
*Ejecuta tareas de mantenimiento del sistema.
*Puede detener el sistema.
*Instala software en el sistema.
*Puede modificar o reconfigurar el kernel, controladores, etc.
*Su UID (User ID) es 0 (cero).

Usuarios especiales
*Se les llama también cuentas del sistema.
*No tiene todos los privilegios del usuario root, pero
dependiendo de la cuenta asumen distintos privilegios de root.
*No tienen contraseñas pues son cuentas que no están
diseñadas para iniciar sesiones con ellas.
*También se les conoce como cuentas de "no inicio de sesión"
Funciones /
(nologin).
Características
*Se crean (generalmente) automáticamente al momento de la
instalación de Linux o de la aplicación.
*Generalmente se les asigna un UID entre 1 y 100 (definifo en
/etc/login.defs)
Ejemplos: bin, daemon, adm, lp, sync, shutdown, mail,
operator, squid, apache, etc.

19
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA – UNAD
Vicerrectoría Académica y de Investigación
Diplomado de Profundización en Linux

Usuarios Normales

*Se usan para usuarios individuales.


*Cada usuario dispone de un directorio de trabajo, ubicado
generalmente en /home.
*Cada usuario puede personalizar su entorno de trabajo.
*Tienen solo privilegios completos en su directorio de trabajo o
Funciones /
HOME.
Características
*Por seguridad, es siempre mejor trabajar como un usuario
normal en vez del usuario root, y cuando se requiera hacer uso
de comandos solo de root, utilizar el comando su.
*En las distros actuales de Linux se les asigna generalmente un
UID superior a 500.

20

También podría gustarte