Supongamos que quiero intercambiar un valor hash entre dos máquinas para algún propósito, ¿cómo puedo evitar que Man-in-middle lo capture sin encriptar el valor hash en sí?
Supongamos que quiero intercambiar un valor hash entre dos máquinas para algún propósito, ¿cómo puedo evitar que Man-in-middle lo capture sin encriptar el valor hash en sí?
Puede crear un túnel ssh entre las dos máquinas participantes y puede enviar los datos sin cifrar.
Supongamos que está utilizando Linux.
1) Primero cree un servidor ssh en la máquina que recibe los datos que puede usar openssh para crearlo. Instale openssh-server y luego agregue un puerto para escuchar en / etc / ssh / sshd_config
sudo apt-get install openssh-server
2) Ahora, una vez creado el servidor, puede acceder a él desde otra máquina utilizando clientes ssh disponibles como la línea de comandos putty o ssh.
nombre de usuario ssh @ ip -p puerto
3) Ahora puedes copiar el archivo usando scp.
scp -P port file username @ ip: new_file
Lea otras preguntas en las etiquetas hash