SSH y PuTTY


¿Qué es SSH?

SSH(Secure Shell) es un protocolo y es el programa que lo utiliza, sirve para el acceso remoto a un servidor por un canal seguro con la información cifrada.

¿Qué es PuTTY?

Es un cliente SSH, Telnet, rlogin y TCP raw. 

Conectar el Servidor SSH y el cliente mediante PuTTY en Windows 10

Para realizar la conexión entre le servidor SSH y el cliente debemos desactivar el firewall de Windows en ambas máquinas. debemos descargar e instalar SSH desde el sitio oficial en el servidor y en el cliente descragar e instalar PuTTY.

Una vez hemos instalado el FreeSSHd, su configuración y activado el servidor, en la máquina virtual abriremos PuTTY y nos conectaremos al servidor. 

Nos saldrá este cuadro de texto:

Una vez ingresemos con el usuario(Podemos tener varios usuarios) estaremos en la ruta del servidor :

En modo de prueba creamos un carpeta en el escritorio del servidor:

Carpeta creada en el servidor desde el cliente:

En el servidor FreeSSHd en la pestaña Online users podemos ver a los usuarios conectados desde el cliente mediante PuTTY:

SSH Servidor CentOS7 con Windows 10 (PuTTY)

Debemos deshabilitar el firewall de windows y el SeLinux en CentOs7 para poder conectar las dos máquinas, Para la descarga e instalacion de SSh en CentOS 7 debemos abrir la terminal y colocar:
  •  yum install openssh-server -y

  • direccionarnos a: cd /etc/ssh/

  • buscar el archivo de configuración sshd_config y cambiar la NIC a estática 

  • abriremos con nano el archivo de configuracion y eliminaremos las siguientes lineas: port  2244,

    ListenAddress 192.168.10.30, Autenthication: LoginGraceTime 2m, PermitRootLogin no, MaxAuthTries  3, MaxSessions 10.

En Windows realizaremos lo del primer ejemplo.                              

Verificación de que esta activo el servidor SSH.

En el cliente CentOS 7 abrimos PuTTY y establecemos conexión remota con el servidor ingresando usuario y contraseña.

No hay comentarios:

Publicar un comentario