Sistemas operativos

26. Administración básica en Linux y Windows

Un administrador de sistemas debe manejar tareas esenciales como gestión de usuarios, permisos, procesos y servicios. Aunque Linux y Windows son diferentes, ambos ofrecen herramientas para estas funciones.


🔹 Administración en Linux

Se hace principalmente con la terminal (línea de comandos), aunque también existen interfaces gráficas.

  1. Gestión de usuarios

    • Crear usuario: adduser juan
    • Cambiar contraseña: passwd juan
    • Cambiar de usuario: su juan o sudo -i
  2. Gestión de permisos

    • Ver permisos: ls -l archivo.txt
    • Cambiar permisos: chmod 755 archivo.sh
    • Cambiar propietario: chown juan archivo.txt
  3. Gestión de procesos

    • Ver procesos: ps aux o top
    • Matar proceso: kill -9 PID
  4. Gestión de servicios (en sistemas con systemd)

    • Iniciar servicio: systemctl start apache2
    • Ver estado: systemctl status apache2
    • Activar al inicio: systemctl enable apache2

🔹 Administración en Windows

Se gestiona mediante interfaz gráfica y también con PowerShell o cmd.

  1. Gestión de usuarios

    • Panel de Control → Cuentas de usuario.
    • PowerShell: net user juan /add
  2. Gestión de permisos

    • Botón derecho → Propiedades → Seguridad.
    • Permisos detallados con ACLs (Access Control Lists).
  3. Gestión de procesos

    • Administrador de tareas (Ctrl + Shift + Esc).
    • PowerShell: Get-Process, Stop-Process -Id PID.
  4. Gestión de servicios

    • services.msc → permite iniciar, detener y configurar servicios.

    • PowerShell:

      • Get-Service
      • Start-Service -Name spooler

🔹 Comparación rápida

FunciónLinuxWindows
Usuariosadduser, passwdPanel de control, net user
Permisoschmod, chownACLs en propiedades de archivo
Procesosps, top, killAdministrador de tareas, Stop-Process
Serviciossystemctlservices.msc, PowerShell

🔹 Ejemplo práctico

  • En Linux, instalas Apache:

    1. sudo apt install apache2
    2. systemctl start apache2
    3. Se ejecuta como servicio accesible desde el navegador.
  • En Windows, instalas SQL Server:

    1. Descargas el instalador.
    2. Configuras usuarios y permisos.
    3. Administras el servicio desde services.msc.

📌 Resumen rápido

  • Linux: administración con terminal → adduser, chmod, kill, systemctl.
  • Windows: administración con interfaz gráfica y PowerShell → usuarios, permisos, procesos y servicios.
  • Ambos requieren buenas prácticas de seguridad y permisos mínimos necesarios.
  • Loading...