Vous êtes sur la page 1sur 18

TRABAJO COLABORATIVO III

UNIDAD 3 - PASO 4

MIGUEL ANGEL GARCES SANCHEZ

Código

1057489070

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD

VICERRECTORIA ACADEMICA Y DE INVESTIGACION

DIPLOMADO DE PROFUNDIZACION EN LINUX

2020+
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:

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:
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
octal de cuatro dígitos
Con la opción -S ($ umask -S) vemos su formato simbólico
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


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
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.
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.

Vous aimerez peut-être aussi