私は2台のlinuxコンピューターを使用しており、それらの間にシリアル回線があり、そのうちの1台はシェルが存在するシリアル回線を介してのみアクセスできます。 2台のコンピューター間でファイルを転送するにはどうすればよいですか?
それはいくつかのrz/sz魔法でできると聞いた...
他のコンピューターの代わりに疑似端末で同じトリックを実行できますか?
コピー txwikinger's 答え、私はファイル転送プログラムの祖父である Kermit を使用します。 Linuxが登場するずっと前の80年代にそれを使用しました。 Wikipedia は、zmodem(sz)よりも優れていることを示唆しています。
別のアプローチは、Axelによって提案されているように、SLIPまたはPPPを使用することです。しかし、これは howto for PPPは約15歳です。
Minicomのような端末アプリケーションが必要です。次に、2台のコンピューターを接続し、一方の側でminicomを起動し、もう一方(ログインできる側)に接続し、 sz コマンドを使用してファイルを送信します。 Minicomは自動的にファイル転送を検出します。ログインマシンにsz
コマンドをインストールする必要がある場合があることに注意してください。インストール方法はディストリビューションによって異なります。
ここ で説明されている「シリアル回線インターネットプロトコル」を利用できます。
2つのシステムがスリップラインで相互接続されると、IPベースのツール(ftp、rcp、scp、sshなど)を使用してファイルを交換できます。おそらく、1回限りの目的で構成するには時間がかかりすぎるかもしれませんが、RS232ポートを備えた組み込みシステムや、LAN以前の時代の古いシステムを検討する価値はあります。