elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Security Series.XSS. [Cross Site Scripting]


+  Foro de elhacker.net
|-+  Seguridad Informática
| |-+  Seguridad (Moderador: r32)
| | |-+  Afinando el protocolo de conexión remota SSH2-RSA
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Afinando el protocolo de conexión remota SSH2-RSA  (Leído 3,330 veces)
alpha015

Desconectado Desconectado

Mensajes: 132



Ver Perfil
Afinando el protocolo de conexión remota SSH2-RSA
« en: 1 Octubre 2011, 01:46 am »

Buenas qué tal. Voy a hablar sobre cómo usar el servicio de conexión remota ssh de forma segura en Ubuntu. Existen otros servicios similares como telnet o ftp, pero ssh es la mejor opción ya que utiliza criptografía asimétrica y sólo podrán conectarse a nuestro ordenador aquellas personas a las que les hallamos dado un archivo llamado clave privada. Quiero aclarar que hay que tener conexión a internet para poder conectarse y que conviene crearse un nuevo usuario y desactivar la cuenta de administrador.

En primer lugar hay que instalar ssh en el ordenador desde el que nos vayamos a conectar y su servidor en el remoto:

   sudo apt-get install ssh
   sudo apt-get install openssh-server


Ahora se procede a crear el par de contraseñas pública/privada:

   sudo ssh-keygen



De este modo cuando nos conectemos remotamente a nuestro ordenador tendremos que introducir nuestra contraseña de usuario, la pública que será la que cifre la información y tener el archivo que contiene la contraseña privada la cual descifrará la información.

   sudo ssh -p <puerto> host/ip -i ruta/de/clave/privada

En la siguiente captura se puede observar cómo se han creado el archivo de la privada y el .pub de la pública. Este último no nos importa ya que lo que en realidad necesitamos saber es la contraseña pública que nos aparece en el generador ssh-keygen.



Finalmente con nmap se puede ver que tenemos ssh abierto en un determinado puerto. Por defecto es el 22 pero podemos cambiarlo a uno raro, consiguiendo que nmap no lo pueda reconocer.

   sudo nano /etc/ssh/sshd_config
   control o y enter   
   sudo /etc/init.d/ssh restart




Gracias por leer. Un saludo.


« Última modificación: 19 Octubre 2011, 20:36 pm por alpha015 » En línea

electronik_0

Desconectado Desconectado

Mensajes: 40


Ver Perfil
Re: Afinando el protocolo de conexión remota SSH2-RSA
« Respuesta #1 en: 14 Octubre 2011, 16:15 pm »

Bueno como complemento decir que no solo usa criptografia asimetrica,

usa criptografia asimetrica y simetrica,

la asimetrica la usa para intercambiar la llave para la criptografia simetrica,
ya que si toda la comunicacion fuera con criptografia asimetrica el tiempo de transferencia y desencriptacion seria enorme ;)


En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
[Ayuda]Conexión MSN + Protocolo
Programación Visual Basic
Freeze. 8 2,452 Último mensaje 31 Julio 2007, 16:19 pm
por [VolkS]
seleccionar ip automatica propiedades protocolo conexion red
Programación Visual Basic
ELGRANSOLRAC 0 1,408 Último mensaje 31 Enero 2009, 23:42 pm
por ELGRANSOLRAC
[SOLUCIONADO] Problema conexión Chat Java(funciona en LAN,no en conexión Remota) « 1 2 »
Java
-Localhost- 10 15,944 Último mensaje 24 Julio 2010, 20:15 pm
por Debci
Afinando el protocolo de conexión remota SSH2-RSA
Hacking
alpha015 0 2,177 Último mensaje 30 Septiembre 2011, 01:43 am
por alpha015
Afinando la configuración de nuestro router
Seguridad
alpha015 0 2,499 Último mensaje 30 Septiembre 2011, 14:58 pm
por alpha015
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines