Как управлять интерактивной оболочкой (например, vim) с другого компьютера?

Здесь вы найдете ответы на многие из ваших вопросов (с примерами):

https://www.madboa.com/geek/openssl/

В частности, если вы отправляете зашифрованный результат своей процедуры по электронной почте, вы можете захотеть закодировать его в base64, используя либо опцию '-a' в подкоманде 'enc', или как отдельный шаг, подкоманду openssl 'base64'.

Результатом будет текст ASCII, а не двоичный файл непечатаемых байтов.

Я бы посоветовал вам проверить шифрование, прежде всего, создав свой собственный (тестовый) ключевой файл RSA (также используя openssl, см. Ссылку выше), а затем попробовав «туда и обратно» шифрования - (base64) кодирование - расшифровка-расшифровка.

Если ваш результат с использованием вашего собственного тестового ключа (пары) RSA совпадает с тем, что вы ввели, то разумно сказать, что, по крайней мере, у вас есть все правильные механизмы.

Затем вы можете попробовать отправить другой текст предполагаемому получателю, используя предоставленный файл ключей RSA, чтобы убедиться, что все правильно, перед отправкой ваших «настоящих» данных - что, как я надеюсь , не то же самое, что вы ввели свой вопрос! (если только вы не используете шифрование для аутентификации).

1
15.05.2018, 11:47
1 ответ

Luego sshcompartimos una sesión tmux, para que podamos escribir en el teléfono antiguo y ver en el nuevo teléfono.

Un punto de acceso bluetooth tiene una latencia mucho menor que un punto de acceso wifi. El retraso suele ser imperceptible.

El teclado bluetooth se conectará al teléfono antiguo.

  1. punto de acceso bluetooth Configurar punto de acceso bluetooth en una máquina nueva (Android 5.1:Settings->More->tethering and portable hotspot->bluetooth tethering); en la vieja marca esa máquina para "compartir internet" (Configuración ->Bluetooth ->icono a la derecha del nombre del nuevo teléfono ->use for: internet connection sharing)NOTA :no tiene que estar en línea; también funciona en modo avión

  2. ssh En el nuevo teléfono, inicie el demonio ssh con sshd -D -p 8080; en el teléfono antiguo, conéctese con ssh ssh://192.168.44.1:8080. Pero si el teléfono antiguo es el punto de acceso, conéctese al cliente con ssh ssh://192.168.44.40:8080. El direccionamiento es:

    • ssh://192.168
      • .44bluetooth
        • .40punto de acceso
        • .1cliente

Tenga en cuenta que:-Dmantiene sshden primer plano para que pueda salir con ^C. De lo contrario, debe encontrar su ID de trabajo con ps aux |grep sshdy killeso. Probablemente haya una mejor manera de hacerlo.

  1. tmux adjuntar En un nuevo teléfono, en una nueva terminal, configure su tmuxsesión (p.tmux). En el teléfono antiguo en la sesión ssh, adjunte a tmux con tmux attach. Ahora ambos teléfonos están conectados a la misma sesión tmux, por lo que escribir cualquiera aparecerá en ambos.

  2. teclado bluetooth En el teléfono antiguo, conecte el teclado bluetooth. Ahora podemos escribir en el teclado bluetooth del teléfono antiguo y ver en el teléfono nuevo. Guarde el teléfono viejo, y es como si el teclado fuera conectado al nuevo teléfono.

Nota:tmuxignora las filas y/o columnas adicionales para que coincida con el conectado terminal -es por eso que puede ver sombreado de filas/columnas adicionales en boton derecho. Diferentes tamaños de pantalla, tamaños de fuente u orientaciones (vertical/horizontal )puede causar esto. Para evitar esto :en el teléfono antiguo, disminuya la fuente hasta que tenga más filas y columnas que el teléfono nuevo (por lo que cualquier extra está en el teléfono antiguo ). Para hacer esto en termux, use ctrl alt -o pellizque -zoom (dos dedos moviéndose uno hacia el otro ):https://termux.com/hardware-keyboard.html


PROBLEMAS :se siente como si estuvieras en el nuevo teléfono, pero en realidad es solo para esa tmuxsesión. p.ej. otras pulsaciones de teclas funcionan en el teléfono anterior :termuxtamaño de fuente; termuxcrear/cambiar sesiones; tecla de inicio de Android; aplicación de Android -cambiar(ctrl-TAB). Una experiencia extraña es el teléfono. entrar en suspensión mientras escribe, porque sus dispositivos de entrada no se utilizan.

También parece haber problemas para desconectarse a veces. He acabo de probarlo, pero espero que todos estos problemas sean estándar tmux, ssho problemas de punto de acceso bluetooth.

0
28.01.2020, 00:35

Теги

Похожие вопросы