Sistemas operativos
El objetivo de este proyecto es poner en práctica todo lo aprendido sobre usuarios, procesos, memoria, redes y sistemas de archivos, tanto en Linux como en Windows.
🔹 Escenario propuesto
Eres administrador de un pequeño servidor en el que deben trabajar varios usuarios. Debes:
- Crear usuarios y grupos.
- Asignar permisos a archivos y carpetas.
- Gestionar procesos en ejecución.
- Comprobar y optimizar memoria y swap.
- Configurar la red y comprobar conectividad.
- Instalar y actualizar software.
🔹 Parte 1: Linux (ejemplo con Ubuntu)
-
Usuarios y permisos
1sudo adduser alumno1 2sudo groupadd estudiantes 3sudo usermod -aG estudiantes alumno1 4mkdir /compartida 5sudo chown :estudiantes /compartida 6sudo chmod 770 /compartida -
Procesos
1sleep 1000 & 2ps aux | grep sleep 3kill -9 PID -
Memoria y swap
1free -h 2sudo swapon --show -
Red
1ip addr show 2ping -c 4 google.com 3traceroute 8.8.8.8 -
Software
1sudo apt update 2sudo apt install apache2 3systemctl status apache2
🔹 Parte 2: Windows (PowerShell)
-
Usuarios y permisos
1New-LocalUser "Alumno1" -Password (ConvertTo-SecureString "12345" -AsPlainText -Force) 2Add-LocalGroupMember -Group "Users" -Member "Alumno1" 3New-Item C:\Compartida -ItemType Directory 4$acl = Get-Acl C:\Compartida 5$rule = New-Object System.Security.AccessControl.FileSystemAccessRule("Alumno1","Modify","Allow") 6$acl.SetAccessRule($rule) 7Set-Acl C:\Compartida $acl -
Procesos
1Start-Process notepad 2Get-Process notepad 3Stop-Process -Name notepad -
Memoria
1Get-Process | Sort-Object WorkingSet -Descending | Select-Object -First 5 -
Red
1ipconfig 2ping google.com 3tracert google.com -
Software
1winget search vlc 2winget install VideoLAN.VLC
🔹 Objetivo del proyecto
- Configurar un sistema con usuarios y permisos seguros.
- Monitorear procesos y memoria.
- Verificar conectividad de red.
- Instalar y administrar software actualizado.
- Documentar cada paso con capturas de pantalla y explicaciones.
📌 Resumen rápido
Este proyecto final integra todo:
- Usuarios y permisos → control de acceso.
- Procesos y memoria → gestión de recursos.
- Red → diagnóstico de conectividad.
- Sistemas de archivos y software → instalación, actualización y organización.
- Loading...