Un servidor SSH (Secure SHell) nos permite acceder a un máquina o servidor a través de su protocolo. Permite la gestión de un servidor a través de la línea de comandos; realmente es como si tuvieramos acceso físico a él.
Su característica principal es que todo el tráfico se encripta para hacer el flujo de datos mas seguro.
A continuación veremos cómo se instala un servidor SSH paso a paso asi como cómo conectarse a el y algunos trucos y recomendaciones.
Seguir leyendo 'Instalar servidor SSH Ubuntu Server'
Instalación
Instalar el servidor y cliente ssh es muy sencillo. Nos basta con escribir:
sudo apt-get install openssh-server openssh-client
Podemos probar que se ha instalado correctamente conectándonos a él.
ssh localhost
#También podemos conectarnos desde una ip remota:
ssh usuario@ip-de-tu-servidor
Iniciar, detener y reiniciar el servidor
Si queremos detener el servicio ssh:
sudo /etc/init.d/ssh stop
Y volver a iniciarlo:
sudo /etc/init.d/ssh start
Reiniciarlo:
sudo /etc/init.d/ssh restart
Pequeños trucos y recomendaciones
Para comprobar que efectivamente está abierto el puerto 22 (ssh por defecto), instalamos nmap y escaneamos los puertos:
sudo apt-get install nmap
nmap localhost
Una orden curiosa en los servidores linux es ss, si la lanzamos, sabemos quién está conectado por ssh a nuestro equipo.
ss
que nos devuelve algo similar a:
State Recv-Q Send-Q Local Address:Port Peer Address:Port
ESTAB 0 0 192.168.30.171:ssh 192.168.30.141:50849
2 de octubre de 2010
si usas putty, puedes abrir aplicaciones X del pc remoto en tu pc
ResponderEliminarNo hace falta que tenga X para poder acceder a él via putty.
ResponderEliminarAdemás, putty solo se usa si queremos acceder de windows ó si queremos tener un perfil de conexión guardado.
Sino nos vale la orden ssh que viene por defecto en los sistemas GNU/Linux. Además, en este tutorial me centro en la instalación, no en la configuración :-)
Cual era el archivo de configuracion del mensaje de bienvenida del putty ¿?
ResponderEliminar/etc/issue.net
ResponderEliminar