Visitas

Instalación y Configuración del ssh

Lo primero que tenemos que hacer es instalar el ssh y lo hacemos ejecutando el siguiente linea de comando "sudo apt-get install ssh".

Después de instalarlo vamos a configurarlo en el archivo "sshd_config" y para poder configurarlo ejecutamos el siguiente comando "sudo nano  /etc/ssh/sshd_config".

En este archivo vamos a configurar el puerto, en el archivo esta el 22, se puede dejar como esta o lo puedes cambiar por otro como el 4321, pero si lo cambiamos y intentamos conectar a un equipo nos va a dar un error ahi que poner "-p puerto_que_hemos_puesto" en "ssh nombre_equipo@dirección_IP" y lo ponemos entre ssh y el nombre y sera asi "ssh -puerto nombre_equipo@dirección_IP".

Ahora vamos a comprobar que el "protocol" esta en 2, si no esta en 2, ahi que quitarlo y ponerlo en 2.

En el LoginGraceTime es el tiempo que tenemos para acceder al equipo mediante ssh, por defecto viene en 120 segundos, lo cambiamos a 30 segundos por que 2 minutos es mucho tiempo para poner la contraseña, con 30 segundos nos da de sobra.

El PermitRootLogin lo tenemos que poner como "no" para que no pueda iniciar el administrador, todos los usuarios si pueden.

En el AllowUsers podemos poner para que se conecte a un usuario y lo pondriamos asi " usuario1 usuario2@Dirección_IP"

En el MaxAuthTries nos permite los numero de intentos para poder acceder correctamente, se recomienda poner 2 para evitar problemas de seguridad como scripts que intentan acceder de manera bruta.

Y por ultimo tenemos el "MaxStartups X", esto nos permite cuantos usuarios queremos que estén conectados de manera simultáneamente.





Si en el archivo de configuración no aparece alguno de los anteriores es fácil la solución, para arreglarlo lo único que tenemos que hacer es irnos al final del archivo de la configuración y añadirlo

Una vez ya echo los cambios en el archivo y haberlo guardado reiniciaremos el servicio con el comando sudo /etc/init.d/ssh restart.



Una vez instalado y configurado el ssh ya podremos conectarnos mediante ssh a otro equipo y para ello tenemos que saber el nombre del equipo, la dirección IP y para poder conectarnos tenemos que ponerlo de la siguiente manera "ssh nombre_equipo@dirección_IP" y nos pedirá que si queremos continuar con la conexión por que nunca ha sabido quien es por que no sabe si ese equipo es de verdad quien lo maneja y le daremos a "yes" para guardarlo y autentificar que es el realmente y nos pedirá una contraseña para acceder al equipo pero la contraseña que tenemos que poner es la del equipo al que queremos conectarnos, no la contraseña de nuestro equipo:



Una vez ya conectado al equipo ya podemos controlar el equipo a nuestro antojo y todo lo que hagamos en ese usuario se guarda en usuario (cambiar configuraciones, crear archivos, etc). Y para salir del equipo conectado y volver a tu propio usuario solo tenemos que poner "exit".

Y esto es la es instalación y configuración del ssh.



Comentarios

Entradas populares