Ingeniería Tinyuka 24 Mes 6 Semana 4

Guía esencial de Linux: usuarios, grupos y permisos, acceso SSH y ejemplos prácticos para gestionar servidores y entornos cloud de forma segura (AWS/Azure).

31 ago 2025 • 5 min de lectura • Equipo Q2BSTUDIO

Inteligencia-Artificial-

Antes de empezar con la sesión de hoy, quiero reconocer a los increíbles instructores del Semestre 2: Oladapo Abimbola, brillante programador con sólida experiencia en tecnologías cloud, y Abubakar Siddiq Ango, líder en educación para desarrolladores y relaciones con comunidades técnicas. Es un privilegio contar con ambos este semestre.

Esta semana iniciamos con una breve revisión de lo visto anteriormente y luego nos sumergimos de lleno. Vamos a ello.

Linux es reconocido por su estabilidad, seguridad y flexibilidad, cualidades que lo convierten en el sistema operativo preferido por desarrolladores, administradores de sistemas y empresas. Detrás de su aparente sencillez se encuentra un potente modelo de usuarios, grupos y permisos que garantiza un acceso seguro y multiusuario. Combinado con SSH, Linux es la columna vertebral de servidores modernos, entornos de desarrollo e infraestructura cloud.

En este artículo exploramos en profundidad conceptos esenciales de Linux usuarios, grupos, gestión de membresías, permisos de archivos y acceso remoto seguro con SSH con ejemplos prácticos fáciles de aplicar.

Usuarios en Linux

Linux es multiusuario por diseño. Varias personas pueden usar la misma máquina manteniendo privacidad y seguridad.

Tipos principales de usuarios

Usuario root o superusuario acceso total al sistema, identificado como root. Poderoso y peligroso si se usa sin cuidado.

Usuarios regulares pensados para el trabajo diario con privilegios limitados para evitar daños al sistema.

Crear un usuario nuevo

sudo adduser john

Este comando crea al usuario john, su carpeta personal en home john y solicita contraseña.

Cambiar de usuario

su - john

Conmuta a la cuenta de john.

Grupos en Linux

Un grupo es un conjunto de usuarios. Sirve para simplificar la gestión de permisos asignando privilegios al grupo en lugar de hacerlo usuario por usuario.

Tipos de grupos

Grupo primario se crea automáticamente con el usuario.

Grupos secundarios grupos adicionales a los que puede pertenecer un usuario.

Agregar un usuario a un grupo

sudo usermod -aG developers john

Agrega al usuario john al grupo developers.

Comprobar pertenencia a grupos

groups john

Muestra todos los grupos a los que pertenece john. Esto es clave en equipos colaborativos, por ejemplo, crear un grupo devops para acceso a scripts de despliegue, mientras que el grupo finance accede a archivos contables.

Permisos de archivos

Los permisos son el núcleo de la seguridad en Linux. Cada archivo y directorio tiene propietario usuario y grupo y permisos que definen qué acciones están permitidas.

Tipos de permisos

Lectura r ver contenido

Escritura w modificar contenido

Ejecución x ejecutar archivos o acceder a directorios

Categorías de aplicación

Propietario u usuario dueño del archivo

Grupo g miembros del grupo del archivo

Otros o el resto de usuarios

Ver permisos de archivos

ls -l

Ejemplo de salida

-rwxr-xr-- 1 john developers 1024 Aug 18 script.sh

Interpretación Propietario john con rwx lectura, escritura y ejecución, Grupo developers con r-x lectura y ejecución, Otros con r-- solo lectura.

Cambiar permisos

chmod 755 script.sh

Establece propietario rwx y grupo y otros r-x.

Cambiar propiedad

chown john:developers script.sh

Asigna a john como propietario y developers como grupo.

Ejemplo práctico

Imagina una carpeta compartida de proyecto donde el equipo de desarrollo edita archivos y el equipo de pruebas solo necesita lectura. Con grupos y permisos lo aplicas de forma limpia y segura.

SSH acceso seguro

SSH permite conectarte de forma cifrada a otra máquina Linux. Es el estándar para administradores, desarrolladores e ingenieros cloud.

Comando básico

ssh john@192.168.1.100

Inicia sesión en la máquina remota con IP 192.168.1.100 como el usuario john.

Uso de claves SSH recomendado sobre contraseñas

Genera las claves en tu máquina local

ssh-keygen -t rsa -b 4096

Tras copiar la clave pública al servidor, podrás iniciar sesión sin escribir contraseña y con mayor seguridad.

Ejemplo cloud

Proveedores como AWS o DigitalOcean ofrecen acceso por SSH a tus instancias. En lugar de contraseñas débiles, autenticas con claves criptográficas, reduciendo el riesgo de ataques de fuerza bruta.

Por qué importa

Usuarios y grupos estructuran el acceso en entornos multiusuario y evitan el caos.

Permisos de archivos garantizan que solo las personas adecuadas accedan a la información correcta.

SSH permite administrar servidores en remoto, base de la infraestructura cloud.

Escenarios reales

Un servidor universitario con múltiples estudiantes aísla proyectos mediante grupos y permisos.

El equipo de finanzas de una empresa mantiene archivos de nómina accesibles solo para su grupo.

Ingenieros cloud acceden a instancias EC2 en AWS con claves SSH, no con contraseñas, para mayor seguridad.

La verdadera potencia de Linux reside en su control fino. Usuarios, grupos, permisos y SSH pueden imponerse al principio, pero son los cimientos de una administración segura. Dominarlos significa dejar de usar Linux y empezar a aprovecharlo al máximo.

Si estás montando tu primer servidor en la nube, gestionando un equipo de desarrollo o aprendiendo por crecimiento personal, comprender estos fundamentos te hará más eficaz y seguro en el mundo Linux.

En Q2BSTUDIO somos una empresa de desarrollo de software con foco en aplicaciones a medida y software a medida, especialistas en inteligencia artificial, ciberseguridad, servicios cloud aws y azure, automatización de procesos, servicios inteligencia de negocio y power bi. Si necesitas diseñar una arquitectura segura con gestión de usuarios y permisos, desplegar servidores con SSH endurecido o migrar cargas a la nube, nuestros servicios cloud en AWS y Azure y nuestros servicios de ciberseguridad y pentesting te ayudarán a reducir riesgos y acelerar el time to value.

También integramos ia para empresas con agentes IA, modelos a medida y analítica avanzada para impulsar decisiones con Business Intelligence y power bi, potenciando la productividad y el gobierno del dato de punta a punta.

Soy Ikoh Sylva, entusiasta de computación en la nube con experiencia práctica en AWS. Documento mi camino desde la perspectiva de principiante para inspirar a otros. Si este contenido te resultó útil, te invito a apoyar, seguir y compartirlo con quien inicie su propio viaje en la nube.

Conectemos en redes sociales para conversar e intercambiar ideas: LinkedIn Facebook X

¿UNA PAUSA?

Juega un momento antes de irte

NUESTROS SERVICIOS

Cómo podemos ayudarte

Inteligencia artificial

Agentes de IA, chatbots y asistentes inteligentes que automatizan tareas y atienden a tus clientes 24/7 para mejorar la eficiencia de tu negocio.

Más info

Desarrollo de software

Aplicaciones web, móviles y de escritorio, intranets, e-commerce, SaaS y plataformas de gestión diseñadas para las necesidades concretas de tu empresa.

Más info

Servicios cloud

Migración, infraestructura, hosting gestionado, alta disponibilidad y seguridad en Microsoft Azure y Amazon Web Services para que tu negocio escale sin límites.

Más info

Ciberseguridad y pentesting

Auditorías de seguridad, test de intrusión (pentesting) y protección de aplicaciones, datos e infraestructura on-premise y cloud, con hacking ético y cumplimiento normativo.

Más info

Business Intelligence

Cuadros de mando y análisis de datos con Power BI: integramos tus fuentes, diseñamos dashboards y KPIs y convertimos tus datos en decisiones.

Más info

Automatización de procesos

Automatizamos tareas repetitivas y conectamos tus aplicaciones con n8n, Power Automate, Make y RPA, eliminando trabajo manual y aumentando la productividad.

Más info

Formación para empresas

Formamos a tus equipos en tecnología con criterio: desarrollo web, bases de datos, Git, buenas prácticas y seguridad, automatización con n8n, inteligencia artificial para empresas y creación de soluciones de IA con Azure AI Foundry.

Más info

Auditoría de código

Auditamos el código que creas tú, tu equipo o una IA: te decimos qué está bien y qué mejorar, lo securizamos y lo dejamos listo para producción, web o app.

Más info

Generación de imágenes con IA

Creamos por ti las imágenes que necesita tu negocio con inteligencia artificial: producto, redes, publicidad, ilustración y avatares. Tú nos dices qué quieres y te lo entregamos listo para usar.

Más info

Generación de vídeos con IA

Creamos por ti vídeos con inteligencia artificial: promocionales, para redes, presentadores virtuales, doblaje y animaciones. Nos cuentas la idea y te lo entregamos montado y listo para publicar.

Más info

Avatares conversacionales con IA

Creamos avatares conversacionales con IA —humanos digitales con cara y voz— que atienden a tus clientes y equipos con el conocimiento de tu empresa, en tu web, monitores interactivos, WhatsApp o Teams.

Más info

Marketing Online e IA

Google Ads, Meta Ads, LinkedIn Ads y posicionamiento en motores de IA (GEO/AEO): captamos clientes y hacemos que tu marca aparezca donde te buscan, también en ChatGPT, Gemini y Perplexity.

Más info

¿Tienes un proyecto en mente?

Cuéntanos tu visión y la convertimos en una solución de software. Sea cual sea el alcance, hacemos realidad tu idea.

Live Chat