Sobes.tech
Junior

¿Cuáles son los principales elementos que administraba en Linux?

sobes.tech AI

Respuesta de la IA

Administré los siguientes elementos en Linux:

  • Gestión de usuarios y grupos:

    • Creación, modificación, eliminación de usuarios y grupos.
    • Gestión de permisos de acceso a archivos y directorios (propietario, grupo, otros, permisos rwx).
    • Configuración de sudo.
  • Sistema de archivos:

    • Navegación y trabajo con archivos y directorios (cd, ls, cp, mv, rm).
    • Gestión del espacio en disco (df, du).
    • Montaje y desmontaje de sistemas de archivos.
    • Gestión de volúmenes lógicos (LVM).
  • Gestión de procesos:

    • Visualización de procesos en ejecución (ps, top).
    • Finalización de procesos (kill, killall).
    • Gestión de prioridades de procesos (nice, renice).
  • Red:

    • Configuración de interfaces de red.
    • Gestión del enrutamiento.
    • Configuración de DNS.
    • Trabajo con cortafuegos (iptables, firewalld).
    • Monitoreo de actividad de red (netstat).
  • Gestión de paquetes:

    • Instalación, actualización, eliminación de paquetes (apt, yum, dnf).
    • Trabajo con repositorios.
  • Registro:

    • Visualización y análisis de logs (journalctl, grep).
    • Configuración de rotación de logs (logrotate).
  • Sistema de inicialización (systemd):

    • Gestión de unidades de servicios y procesos.
    • Configuración de inicio automático de servicios.
  • Programación de tareas (cron):

    • Creación y gestión de tareas cron.
  • Seguridad:

    • Configuración de SSH.
    • Gestión de SELinux/AppArmor.
    • Realización de auditorías del sistema.

Ejemplo práctico de gestión de usuarios y grupos:

# Crear usuario "devuser" con directorio home
useradd -m devuser

# Establecer contraseña para el usuario "devuser"
passwd devuser

# Crear grupo "developers"
groupadd developers

# Añadir usuario "devuser" al grupo "developers"
usermod -aG developers devuser

# Ver grupos del usuario "devuser"
groups devuser