web-dev-qa-db-ja.com

シリアル回線を介したファイル転送

私は2台のlinuxコンピューターを使用しており、それらの間にシリアル回線があり、そのうちの1台はシェルが存在するシリアル回線を介してのみアクセスできます。 2台のコンピューター間でファイルを転送するにはどうすればよいですか?

それはいくつかのrz/sz魔法でできると聞いた...

他のコンピューターの代わりに疑似端末で同じトリックを実行できますか?

15
DimaK

コピー txwikinger's 答え、私はファイル転送プログラムの祖父である Kermit を使用します。 Linuxが登場するずっと前の80年代にそれを使用しました。 Wikipedia は、zmodem(sz)よりも優れていることを示唆しています。

別のアプローチは、Axelによって提案されているように、SLIPまたはPPPを使用することです。しかし、これは howto for PPPは約15歳です。

3
Joseph Quinsey

Minicomのような端末アプリケーションが必要です。次に、2台のコンピューターを接続し、一方の側でminicomを起動し、もう一方(ログインできる側)に接続し、 sz コマンドを使用してファイルを送信します。 Minicomは自動的にファイル転送を検出します。ログインマシンにszコマンドをインストールする必要がある場合があることに注意してください。インストール方法はディストリビューションによって異なります。

3
DarkDust

ここ で説明されている「シリアル回線インターネットプロトコル」を利用できます。

2つのシステムがスリップラインで相互接続されると、IPベースのツール(ftp、rcp、scp、sshなど)を使用してファイルを交換できます。おそらく、1回限りの目的で構成するには時間がかかりすぎるかもしれませんが、RS232ポートを備えた組み込みシステムや、LAN以前の時代の古いシステムを検討する価値はあります。

2
Axel Kemper