sudo apt-get install ssh
Esto también instalara la parte de servidor.
Para utilizarlo y conectarnos a un servidor remoto por consola lo hacemos de la siguiente forma:
ssh -l root 192.168.82.213
-l root con l indicamos el nombre de usuario con el que nos conectamos, en este caso root.
El usuario con el que os conectáis debe existir en el servidor remoto donde queréis conectaros.
La ip es la dirección del servidor remoto donde nos queremos conectar.
Si se tiene que utilizar un puerto diferente del 22 para la conexión se pone a continuación de la instrucción con el parámetro -p
ssh -l root 192.168.82.213 -p232
Una vez conectados tendremos acceso completo al servidor remoto, tan completo como lo permita el usuario con el que nos conectamos.
Los ficheros de configuración del ssh están en /etc/ssh/ y se han de modificar los ficheros sshd_config y/o ssh_config para realizar cambios en la configuración del protocolo ssh.
Podemos conectar de dos formas diferentes:
- con un password, entonces una vez ponéis la ruta donde queréis conectar os pedirá el password de acceso al servidor del usuario con el que conectáis.
- con un clave privada/publica ssh generada con ssh-keygen como muestra este ejemplo:
ssh-keygen -t rsa -b 4096 -C "asolano@ejemplo.com"
Estas claves están almacenadas en /home/nombre_usuario/.ssh/
Y esto es todo amigos!!
Gracias por seguirme y leerme, espero que les haya ayudado
Saludos
Alex.