Включить параллельный порт и использовать его для последовательной связи (RS-232)

Предполагается, что вы знаете имя пользователя и пароль удаленной машины. Попробуйте выполнить следующую процедуру:

  1. ssh-keygen -t rsa

где «t» - это тип создаваемого ключа. Он запрашивает путь к каталогу, введите свой или нажмите клавишу ВВОД, чтобы использовать значение по умолчанию.

  1. ssh-copy-id -i ~ / path_you_specified / id_rsa.pub user @ remote_ip_address

где 'i' - это идентификационный файл.

  1. ssh user @ remote_ip_address

Теперь у вас должна быть возможность войти на удаленный сервер без пароля.

1
16.01.2017, 20:47
3 ответа

Резюме обсуждения в комментариях под вопросом:

  • То, что здесь было предпринято, практически невозможно или, по крайней мере, не так просто, как предполагалось вначале.
  • Параллельный порт нельзя (легко и без взлома оборудования и программного обеспечения) использовать для последовательной связи (тем более RS-232). Этот порт предназначен только для IEEE 1284, последовательного режима нет.
  • RS-232 указан для DB-25, это оригинальный используемый разъем. Но на ПК почти всегда вместо этого были более дешевые / меньшие порты DB-9. Модемы коммутируемого доступа часто имели DB-25.
  • Рассматриваемый кабель Cisco (с концом DB-25), с которого начался этот квест, был предназначен не для подключения консольного порта к компьютеру, а для подключения модемов удаленного доступа для удаленного доступа.
  • Существуют также DB9-to-8P8C, отличные от Cisco, которые имеют другие выводы (например, APC использовала некоторые для своих ИБП). Существуют и другие распиновки DB25-to-8P8C, см. https://en.wikipedia.org/wiki/Serial_port#Pinouts (Cisco - это тот, который там упоминается как Yost ( DCE) , см. Также https://www.lammertbies.nl/comm/cable/yost-serial-rj45.html ).
3
27.01.2020, 23:13

Порт DB25 может быть как последовательным, так и параллельным, в зависимости от пола, но я так давно не использовал порт, что не могу вспомнить, какой это который.

Они сконструированы по-разному и не подлежат замене. Параллельные порты используют для сигнализации 0 и +5 вольт, последовательные порты используют -12 и +12 вольт.

Если ваш кабель подходит, можно с уверенностью сказать, что это последовательный порт, и вам следует попробовать использовать / dev / ttyS1 для связи.

3
27.01.2020, 23:13

Con respecto a la "piratería de software", no estoy seguro de que sea necesaria en absoluto, porque la información del kernel sobre la opción "consola" incluye lp0 como una posibilidad. Entonces podría habilitar EPP/ECP en el puerto, habilitar una consola en Ubuntu, para que maneje este puerto paralelo DB25.

Acepto que el cable Cisco es un DB25 serial y no funcionará para el uso de un puerto paralelo.

Pero, sobre "hackeo de hardware"

Caso 1 )Para tener un conector USB en el otro extremo. Supongo que cualquier convertidor de puerto paralelo -a USB que se venda para conectar una impresora a un puerto USB podría funcionar como un cable de consola, y solo proporcionaremos un adaptador de cableado macho -a -macho adecuado de 25 pines. Un adaptador ya hecho -sería un cable LapLink.https://en.wikipedia.org/wiki/LapLink_cable#Wiring

Caso 2 )Para tener un conector serial )DB9 (en el otro extremo, necesitará un host USB que haga la traducción a un segundo cable serial USB -a -, pero solo una Raspberry Pi podría ser una solución económica para realizar la comunicación de paso desde el cable USB paralelo -a -al USB -a -.

solo para decir que es factible.

1
27.01.2020, 23:13

Теги

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