Aprendiendo SSH: Instalación y archivos de configuración
En una reciente entrada sobre SSH y OpenSSH, abordamos la teorĆa mĆ”s esencial que debe conocerse sobre dicha tecnologĆa y programa. Mientras, en esta publicación de hoy profundizaremos sobre su instalación, y sus archivos de configuración bĆ”sica, para asĆ seguir Ā«aprendiendo SSHĀ».
Luego, en futuras entregas, abordaremos algunas buenas prĆ”cticas (recomendaciones) actuales, a la hora de realizar configuraciones bĆ”sicas y avanzadas. Y tambiĆ©n, sobre el uso de algunas órdenes de comandos sencillas y complejas mediante dicha tecnologĆa. Utilizando para ello, muchos ejemplos prĆ”cticos y reales.
Open Secure Shell (OpenSSH): De todo un poco sobre la tecnologĆa SSH
Y como de costumbre, antes de entrar de lleno en el tema de hoy sobre el conocido programa OpenSSH sobre GNU/Linux, para asà continuar «aprendiendo SSH», dejaremos para aquellos interesados los siguientes enlaces a algunas anteriores publicaciones relacionadas. De manera tal, de que puedan explorarlas fÔcilmente, en caso de ser necesario, luego de finalizar de leer esta presente publicación:
āSSH significa Secure Shell es un protocolo para acceso remoto seguro y otros servicios de red seguros sobre una red insegura. En cuanto a, tecnologĆas SSH, OpenSSH es la mĆ”s popular y usada. SSH reemplaza los servicios sin cifrados como Telnet, RLogin y RSH y agrega muchas mĆ”s caracterĆsticasā. Wiki Debian

Aprendiendo SSH: Protocolo para acceso remoto seguro
Aprendiendo sobre la instalación de SSH
En aquellos equipos (host) que vayan a funcionar como originadores de conexiones SSH se debe ejecutar la instalación del paquete para equipos cliente, el cual es comúnmente llamado openssh-client. Para ello, por ejemplo, sobre Sistemas Operativos libres y abiertos como Debian GNU/Linux, se debe ejecutar la siguiente orden de comando desde un terminal con sesión de superusuario (root):
«apt install openssh-client»
Mientras, que en los hosts que vayan a funcionar como receptores de conexiones SSH, se deben ejecutar la instalación del paquete para equipos servidores. El cual es comúnmente llamado openssh-server y se instala ejecutando la siguiente orden de comando desde un terminal con sesión de superusuario (root):
«apt-get install openssh-server»
Una vez instalado, ya por defecto, tanto en equipos clientes como servidores, se pueden ejecutar operaciones de conexión o acceso remoto entre ambos. Por ejemplo, para acceder a un host llamado $equipo_remoto con el $usuario_remoto simplemente se debe a siguiente orden de comando desde un terminal con sesión de superusuario (root):
«ssh $usuario_remoto@$equipo_remoto»
Y finalizamos, escribiendo la clave de usuario del $usuario_remoto.
Mientras que, si el nombre de usuario en el equipo local y remoto son iguales, podemos omitir la parte del $usuario_remoto@ y simplemente ejecutamos la siguiente orden de comando desde un terminal con sesión de superusuario (root):
«ssh $equipo_remoto»
Configuración bÔsica de OpenSSH
Para ejecutar órdenes de comandos mÔs complejas utilizando las opciones disponibles del comando y aplicar configuraciones avanzadas, se debe tener en cuenta, que OpenSSH posee 2 archivos de configuración. Uno llamado ssh_config para la configuración del paquete cliente y otro llamado sshd_config para el paquete servidor, ambos ubicados en la ruta o directorio siguiente: /etc/ssh.
Dichas opciones del comando pueden profundizarse a través del manual de uso del comando SSH dentro de la documentación oficial dispuesta para ello. Mientras, que para lo mismo sobre los parÔmetros de configuración del paquete cliente y servidor pueden emplearse los siguientes enlaces: ssh_config y sshd_config.
Hasta aquĆ, hemos llegado a la teorĆa mĆ”s esencial que debe conocerse y tenerse a mano sobre SSH para instalarlo y empezar a aprender a dominarlo. Sin embargo, en las siguientes entregas (partes) sobre este tema, ahondaremos en lo ya comentado.

MÔs información
Y tal como en la primera entrega, para ampliar esta información recomendamos continuar explorando los siguientes contenidos oficiales y confiables en lĆnea sobre SSH y OpenSSH:
- Wiki Debian
- Manual del Administrador de Debian: Inicio de sesión remoto / SSH
- Manual de seguridad de Debian: CapĆtulo 5. Asegurando los servicios que se ejecutan en su sistema

Resumen
En resumen, instalar, configurar y usar eficaz y eficientemente la tecnologĆa SSH mediante OpenSSH, requiere de sencillos pasos, pero que deben ser complementados con mucha lectura, comprensión y dominio de conceptos, parĆ”metros y tecnologĆas. Muchos de los cuales, hoy hemos abordado aquĆ brevemente, para lograr dicho objetivo. Es decir, un empleo confiable y seguro de la tecnologĆa SSH como mecanismo de conectividad e inicio de sesión hacia otros equipos remotos.
Esperamos que esta publicación, sea de mucha utilidad para toda la Ā«Comunidad de Software Libre, Código Abierto y GNU/LinuxĀ».Ā Y no dejes de comentarla mĆ”s abajo, y de compartirla con otros en tus sitios webs, canales, grupos o comunidades favoritas de redes sociales o sistemas de mensajerĆa. Por Ćŗltimo, visita nuestra pĆ”gina de inicio en Ā«DesdeLinuxĀ» para explorar mĆ”s noticias, y Ćŗnete a nuestro canal oficial de Telegram de DesdeLinux, o este grupo para mĆ”s información sobre el tema.