4

На моей новой работе у нас есть старая машина с DOS 6,22. Эта машина необходима для сбора данных для научных экспериментов. Так что нужно продолжать работать как есть.

Поскольку передача данных представляет собой настоящую боль, у меня появилась задача найти решение для передачи файлов с машины dos на сервер Linux, предпочтительно автоматически.

Я инженер, а не ученый, я знаю несколько вещей, но я никогда не имел ничего общего с дос.

Я знаю, что несколько лет назад передача файлов осуществлялась scpdos, но в итоге это перестало работать. С помощью scpdos вы можете подключиться, и он даже запрашивает удаленный пароль, но затем отображается "неподдерживаемый удаленный протокол".

Ну, я понятия не имею и хотел попросить вас о помощи.

Оптимально я могу запустить скрипт на почтовом сервере Lunix, который копирует все файлы в определенном каталоге на машине DOS и затем удаляет их. Это каждый х мин.

У меня есть Raspberry Pi, но может быть, пи может действовать как копирующее устройство, например: получать данные из DOS, отправлять на сервер, удалять данные в DOS ... Повторение

Надеюсь, вы можете помочь. Благодарю.

1 ответ1

2

DOS 6.22 не был предназначен для использования в сетевой среде. С тех пор люди писали всевозможные креативные инструменты, чтобы заставить DOS говорить по сети. Лучший способ скопировать файлы между Linux и DOS - это NFS, SSH или FTP.

NFS

Существует клиент NFS для DOS, который называется XFS:http://omolini.steptail.com/mirror/winsite/winsite-mar96-3/info/pc/win3/winsock/xfs191.zip/index.html.

Это работает так, что вы устанавливаете экспорт NFS на стороне Linux, а затем монтируете этот общий ресурс NFS с клиентом XFS в DOS, как описано здесь:http://freedos.sourceforge.net/wiki/index.php/NFS

Затем вы можете написать сценарий действий на стороне DOS для отправки файлов на сервер NFS в Linux.

FTP

Если вам нужно работать наоборот, вам нужен FTP-сервер для DOS, например, такой:https://www.brutman.com/mTCP/mTCP_FTPSrv.html.

Затем вы можете указать, чтобы домашний каталог FTP указывал на расположение нужных вам файлов. Таким образом, вы можете создать сценарий для сбора файлов с FTP-сервера, используя FTP-клиент на стороне Linux.

SSH\SCP

Вы также можете использовать SSH\SCP, но я вижу только клиента для DOS:http://sshdos.sourceforge.net/

Это означает, что вам придется подключить пакетный скрипт и загрузить результаты на сервер SSH Linux.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .