Podcast
Questions and Answers
¿Cuál es el comando correcto para crear un nuevo usuario en el sistema?
¿Cuál es el comando correcto para crear un nuevo usuario en el sistema?
¿Qué comando se utiliza para modificar las propiedades de un usuario existente?
¿Qué comando se utiliza para modificar las propiedades de un usuario existente?
¿Qué opción permite eliminar el directorio home de un usuario al eliminarlo?
¿Qué opción permite eliminar el directorio home de un usuario al eliminarlo?
¿Qué comando se utiliza para ajustar los permisos de acceso a archivos y directorios?
¿Qué comando se utiliza para ajustar los permisos de acceso a archivos y directorios?
Signup and view all the answers
¿Qué herramienta se utiliza para generar claves SSH?
¿Qué herramienta se utiliza para generar claves SSH?
Signup and view all the answers
¿Cuál de las siguientes opciones es una práctica recomendada para mejorar la seguridad de SSH?
¿Cuál de las siguientes opciones es una práctica recomendada para mejorar la seguridad de SSH?
Signup and view all the answers
Para desactivar el acceso root directo mediante SSH, ¿qué archivo de configuración se debe modificar?
Para desactivar el acceso root directo mediante SSH, ¿qué archivo de configuración se debe modificar?
Signup and view all the answers
¿Qué comando se utiliza para ver las últimas conexiones al servidor SSH?
¿Qué comando se utiliza para ver las últimas conexiones al servidor SSH?
Signup and view all the answers
Study Notes
Gestión De Usuarios en SSH y Hosting
-
SSH (Secure Socket Shell): Protocolo de red que permite la comunicación segura, administración y transferencia de datos en sistemas remotos.
-
Gestión de Usuarios: Objetivo
- Controlar el acceso a los servidores y recursos del sistema.
- Asegurar que sólo usuarios autorizados tengan acceso a funciones críticas.
-
Creación de Usuarios
- Comando:
adduser nombre_usuario
- Proporciona permisos básicos y configuración inicial.
- Se puede especificar directorio home, grupo, etc.
- Comando:
-
Modificación de Usuarios
- Comando:
usermod
- Cambios en propiedades como:
- Nombre de usuario
- Grupos a los que pertenece
- Directorio home
- Comando:
-
Eliminación de Usuarios
- Comando:
deluser nombre_usuario
- Opción:
--remove-home
para borrar el directorio home asociado.
- Comando:
-
Gestión de Claves SSH
- Permite la autenticación sin contraseña mediante claves públicas y privadas.
- Claves generadas con el comando:
ssh-keygen
- La clave pública se añade al archivo
~/.ssh/authorized_keys
del servidor destino.
-
Asignación de Permisos
- Control del acceso a directorios y archivos mediante grupos y permisos (read, write, execute).
- Comando:
chmod
para ajustar permisos.
-
Políticas de Seguridad
- Configuración de límites en el número de intentos de acceso y duración de sesiones con
sshd_config
. - Estrategias para el uso de contraseñas fuertes y sincronización con herramientas de gestión de contraseñas.
- Configuración de límites en el número de intentos de acceso y duración de sesiones con
-
Control de Acceso
- Uso de archivos de configuración (
/etc/ssh/sshd_config
) para:- Especificar qué usuarios pueden acceder mediante SSH.
- Desactivar el acceso root directo.
- Uso de archivos de configuración (
-
Auditoría y Monitoreo
- Implementar registros de acceso SSH para auditorías.
- Comando:
last
para ver las últimas conexiones.
-
Prácticas Recomendadas
- Limitar el acceso SSH a direcciones IP específicas.
- Desactivar el acceso mediante contraseña y optar por autenticación basada en claves.
- Cambiar el puerto por defecto (22) para aumentar la seguridad.
SSH y Gestión de Usuarios
- SSH (Secure Shell): protocolo de red que permite la comunicación segura y la administración remota de sistemas.
Objetivo de la Gestión de Usuarios
- Controlar el acceso a servidores y recursos.
- Asegurar que solo usuarios autorizados tienen acceso a funciones críticas.
Creación de Usuarios
- Comando:
adduser nombre_usuario
. - Proporciona permisos básicos y configuración inicial.
- Permite especificar directorio home, grupo, etc.
Modificación de Usuarios
- Comando:
usermod
. - Permite modificar propiedades:
- Nombre de usuario.
- Grupos a los que pertenece.
- Directorio home.
Eliminación de Usuarios
- Comando:
deluser nombre_usuario
. - Opción
--remove-home
para eliminar el directorio home asociado.
Gestión de Claves SSH
- Permite la autenticación sin contraseña mediante claves públicas y privadas.
- Las claves se generan con el comando:
ssh-keygen
. - La clave pública se añade al archivo
~/.ssh/authorized_keys
del servidor destino.
Asignación de Permisos
- Control de acceso a directorios y archivos mediante grupos y permisos (lectura, escritura, ejecución).
- Comando:
chmod
para ajustar permisos.
Políticas de Seguridad
- Configuración de límites en el número de intentos de acceso y la duración de las sesiones con
sshd_config
. - Estrategias para el uso de contraseñas fuertes y sincronización con herramientas de gestión de contraseñas.
Control de Acceso
- Uso de archivos de configuración (
/etc/ssh/sshd_config
):- Especificar qué usuarios pueden acceder mediante SSH.
- Desactivar el acceso root directo.
Auditoría y Monitoreo
- Implementar registros de acceso SSH para auditorías.
- Comando:
last
para ver las últimas conexiones.
Prácticas Recomendadas
- Limitar el acceso SSH a direcciones IP específicas.
- Desactivar el acceso mediante contraseña y optar por autenticación basada en claves.
- Cambiar el puerto predeterminado (22) para aumentar la seguridad.
Studying That Suits You
Use AI to generate personalized quizzes and flashcards to suit your learning preferences.
Description
Este cuestionario cubre la gestión de usuarios utilizando SSH en un entorno de hosting. Aprenderás a crear, modificar y eliminar usuarios, así como a gestionar claves SSH para una autenticación segura. Ideal para administradores de sistemas y personal técnico que busquen mejorar sus habilidades en la gestión de accesos y recursos en servidores.