Trasferimento file su una linea seriale


15

Ho 2 computer Linux e una linea seriale tra loro, uno di questi è accessibile solo attraverso una linea seriale che ha shell su di esso. Come posso trasferire file tra i 2 computer?

Ho sentito che può essere fatto con un po 'di magia rz / sz ...

Posso fare lo stesso trucco con uno pseudo-terminale anziché con un altro computer?


Guarda Kermit(non la rana) su en.wikipedia.org/wiki/Kermit_%28protocol%29
ott--

Risposte:


3

Hai bisogno di un'applicazione terminale come minicom. Quindi si collegano i due computer, si avvia minicom da un lato, si collega all'altro lato (quello in cui è possibile effettuare il login) e si utilizza il comando sz per inviare il file. Minicom rileverà automaticamente il trasferimento di file. Si noti che potrebbe essere necessario installare il szcomando sul computer di accesso, in che modo ciò dipende dalla propria distribuzione.


3

Copiando la risposta di txwikinger, userei kermit , il nonno dei programmi di trasferimento di file. Lo usavamo negli anni '80, molto prima che esistesse Linux. Wikipedia suggerisce che potrebbe essere migliore di zmodem (sz).

Un approccio alternativo consiste nell'utilizzare SLIP o PPP, come suggerito da Axel. Ma questo howto per PPP ha circa 15 anni.


2

È possibile utilizzare il "Protocollo Internet di linea seriale" come descritto qui .

Una volta che due sistemi sono interconnessi da una linea di scorrimento, è possibile utilizzare qualsiasi strumento basato su IP (ftp, rcp, scp, ssh, ...) per scambiare file. Probabilmente impiegherà troppo tempo a configurarsi per un solo scopo, ma potrebbe valere la pena cercare sistemi embedded con porta RS232 o vecchi sistemi da un'aera pre-LAN.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.