Essays.club - Ensayos gratis, notas de cursos, notas de libros, tareas, monografías y trabajos de investigación
Buscar

Trabajo práctico — Linux Bandit: usuarios, permisos y paquetes

Enviado por   •  25 de Agosto de 2026  •  Tesis  •  1.301 Palabras (6 Páginas)  •  1 Visitas

Página 1 de 6

TRABAJO PRÁCTICO — LINUX

Bandit: usuarios, permisos y paquetes

Objetivos

Al finalizar este práctico deberás poder:

* Reconocer usuarios y grupos en Linux.

* Consultar la identidad del usuario desde la terminal.

* Interpretar permisos de lectura, escritura y ejecución.

* Utilizar `chmod` para modificar permisos.

* Utilizar `chown` y `chgrp` para modificar propietarios y grupos.

* Cambiar de usuario utilizando la terminal.

* Buscar, instalar, consultar y eliminar paquetes.

* Comprender situaciones similares a las planteadas en OverTheWire: Bandit.

1. Usuarios e identidad

Linux es un sistema multiusuario. Cada proceso y cada archivo están relacionados con usuarios y grupos.

Abrí una terminal y ejecutá:

whoami

id

who

users

[pic 1]

Simulación de terminal

Respondé

1. ¿Qué usuario aparece como usuario actual?

Aparece jorge como usuario actual.

2. ¿Qué información adicional muestra el comando `id`?

Muestra el número de usuario (UID), el grupo principal (GID) y los grupos a los que pertenece.

3. ¿Qué diferencia existe entre `whoami` e `id`?

`whoami` muestra solamente el nombre del usuario actual. `id` muestra también sus identificadores y grupos.

4. ¿Para qué podría ser útil conocer el grupo al que pertenece un usuario?

Sirve para saber qué permisos puede tener sobre archivos, carpetas o programas compartidos.

Crear usuarios de práctica

Si tu entorno permite utilizar `sudo`, ejecutá:

sudo adduser alumno1

sudo adduser alumno2

Ahora cambiá al usuario `alumno1`:

su - alumno1

Comprobá quién sos:

whoami

id

Volvé al usuario anterior:

exit

[pic 2]

Simulación de terminal

Respondé

5. ¿Qué ocurrió al utilizar `su - alumno1`?

La terminal cambió de jorge al usuario alumno1 y abrió su sesión.

6. ¿Qué diferencia observaste en `whoami`?

Antes aparecía jorge y después de cambiar de usuario apareció alumno1.

7. ¿Por qué un sistema Linux puede tener varios usuarios?

Porque distintas personas o servicios pueden usar el mismo sistema con archivos y permisos separados.

2. Permisos de archivos

Los permisos determinan qué puede hacer cada usuario con un archivo o directorio.

Creá un directorio para trabajar:

mkdir laboratorio

cd laboratorio

Creá dos archivos:

touch secreto.txt

touch publico.txt

Consultá sus permisos:

ls -l

Probablemente aparezca algo similar a:

-rw-r--r-- usuario grupo secreto.txt

-rw-r--r-- usuario grupo publico.txt

Los permisos se dividen en tres grupos:

-rw- r-- r--

 │   │   │

 │   │   └── Otros usuarios

 │   └────── Grupo

 └────────── Propietario

Las letras significan:

r = lectura

w = escritura

x = ejecución

- = permiso no otorgado

3. Modificando permisos con chmod

Aplicá los siguientes permisos:

chmod 600 secreto.txt

chmod 644 publico.txt

[pic 3]

Simulación de terminal

Luego:

ls -l

Analizá

El permiso:

600

significa:

Propietario: lectura + escritura

Grupo:       ningún permiso

Otros:       ningún permiso

Mientras que:

644

significa:

Propietario: lectura + escritura

Grupo:       lectura

Otros:       lectura

Desafío de permisos

Ejecutá:

chmod 000 secreto.txt

Ahora intentá leerlo:

cat secreto.txt

Respondé

1. ¿Qué ocurrió?

El archivo no se pudo leer y la terminal mostró “Permission denied”.

2. ¿Por qué `cat` no puede mostrar el contenido?

Porque con el permiso 000 nadie tiene permiso de lectura sobre el archivo.

3. ¿Qué usuario podría acceder al archivo con esos permisos?

El usuario root o administrador podría acceder usando sus privilegios.

4. ¿Qué comando utilizarías para volver a permitir que el propietario lo lea?

Usaría `chmod 600 secreto.txt` para devolver lectura y escritura al propietario.

Restaurá los permisos:

chmod 600 secreto.txt

Y comprobá:

cat secreto.txt

[pic 4]

Simulación de terminal

4. Propietarios y grupos

Linux también controla quién es el propietario de un archivo y a qué grupo pertenece.

Consultá la información:

ls -l secreto.txt

Si tu entorno lo permite, cambiá el propietario:

sudo chown alumno1 secreto.txt

Comprobá el resultado:

ls -l secreto.txt

Ahora cambiá el grupo:

sudo chgrp alumno2 secreto.txt

Volvé a comprobar:

ls -l secreto.txt

También es posible cambiar propietario y grupo en un solo comando:

sudo chown alumno1:alumno2 secreto.txt

...

Descargar como  txt (10.9 Kb)   pdf (606.7 Kb)   docx (1.1 Mb)  
Leer 5 páginas más »
Disponible sólo en Essays.club