El shell seguro puede hacerse aún más seguro con la ayuda de la autenticación de claves. He aquí cómo configurar esto con la ayuda de la interfaz gráfica de usuario de Seahorse.
La seguridad es muy importante. Cualquier cosa y todo lo que pueda hacer para prevenir violaciones de servidores y redes debe ser movido a la parte superior de su lista. Si usted es un administrador de Linux, lo más probable es que quiera configurar claves ssh, para una administración remota de Linux aún más segura. Si ese eres tú, y prefieres manejar llaves SSH dentro de una GUI, estás de suerte. Con el administrador de claves y contraseñas de Seahorse, no sólo puede crear sus claves ssh, sino que también puede copiarlas fácilmente en sus servidores, de modo que puede utilizar la autenticación de claves ssh.
Si nunca ha trabajado con Seahorse, es el gestor de claves/contraseñas por defecto en muchas distribuciones de Linux. Lo encontrará en cualquier escritorio GNOME, así como en otros (como Elementary OS. Echemos un vistazo a cómo podemos generar una clave ssh y luego, usando la GUI de Seahorse, copiar esa clave a un servidor para iniciar sesión en ssh.
VER: Protección de la política de Linux (Tech Pro Research)
Generar una clave ssh
Abra Seahorse desde el menú de su escritorio. Una vez abierto, haga clic en la sección de claves OpenSSH de la ventana principal (.
Haga clic en el botón + y, en la lista, seleccione Clave de Secure Shell y haga clic en Continuar. En la ventana emergente resultante ), describa la clave y haga clic en Crear y configurar. Estamos haciendo clic en Crear y configurar, ya que esto nos permite copiar automáticamente nuestra nueva clave al servidor necesario.
Los pasos para configurar las opciones que tendrá que introducir, para la nueva clave SSH, son los siguientes:
- Introduzca una frase de contraseña para la clave
- Verificar la frase de contraseña
- Introduzca la dirección y el nombre de usuario del servidor remoto, la clave se copiará en la dirección remota .
- Introduzca la contraseña para el usuario remoto
Eso es todo. Su clave SSH ha sido creada y copiada en el servidor remoto. Ahora puede utilizar el comando ssh con autenticación de clave para ese servidor remoto.
VER: Lectura esencial para los líderes de TI: 10 libros sobre ciberseguridad (PDF gratuito) (ConsejoTecnologico.com)
Claves creadas previamente
¿Qué pasa si abre Seahorse para encontrar una llave SSH previamente configurada disponible? No hay problema; puede copiar esa clave en el servidor haciendo clic con el botón secundario en la clave y seleccionando Configurar clave para Secure Shell. Aparecerá el mismo cuadro de diálogo que utilizó en el paso 3 anterior. Introduzca la dirección y el nombre de usuario del equipo remoto, haga clic en Configurar y (cuando se le solicite) introduzca la contraseña del usuario remoto. La clave se copiará y podrá iniciar sesión en ese servidor con autenticación de clave SSH. También puede utilizar este método para copiar la misma clave SSH en tantos servidores como necesite (no se limita a un único servidor.
Gestión de claves SSH más sencilla
Aunque creo que siempre la administración de Linux debería estar cómoda usando la línea de comandos, con Seahorse, encontrará que la gestión de claves SSH es mucho más fácil. Copie su llave SSH a cualquier servidor que necesite, cree nuevas llaves, borre llaves. Con Seahorse, ya no tiene que depender del terminal para la gestión de claves SSH. Si la GUI está disponible, ¿por qué no hacer uso de ella?
Boletín informativo de consejotecnologico.com
Refuerce las defensas de seguridad de TI de su organización manteniéndose al día de las últimas noticias, soluciones y mejores prácticas en materia de ciberseguridad. Entregado los martes y jueves