SecureCRTは、ターミナルエミュレータとファイル転送機能を併せ持つSSHクライアントソフトウェアです。これは ftp コマンドよりもはるかに便利で、サーバーは FTP サービスを開く必要がありません。 rz、sz は、Linux/Unix と Windows の間で ZModem ファイルを転送するためのコマンド ライン ツールです。
Windows 側は ZModem の Telnet/ssh クライアントをサポートする必要があり、SecureCRT を使用して Unix/Linux ホストにログインできます (Telnet または ssh を使用できます)。
ファイルをアップロードするには、シェル ターミナル エミュレータでコマンド「rz」を入力し、ポップアップ ダイアログ ボックスからローカル ディスク上のファイルを選択し、Zmodem を使用してサーバーにアップロードします。ファイルをダウンロードするには、シェル端末エミュレータで「sz ファイル名」コマンドを入力するだけで、Zmodem を使用してファイルを「pathSecureCRT-5.1.3download」ディレクトリにダウンロードできます。アップロードおよびダウンロードのデフォルトのパスは、「ファイル転送」を通じて変更できます。
SecureCRT端末の背景色とファイル名色を変更したい場合は、メニューバーの「オプション」-「セッションオプション」をクリックし、右ウィンドウで「ANSIカラー」と「ANSIカラー」を選択してください。 「ターミナル」 - 「シミュレーション」カテゴリ。代替キーボード エミュレーション - Linux を選択します。
XMODEM プロトコルは、ダイヤルアップ モデムを使用したパーソナル コンピュータ通信で広く使用されている非同期ファイル トランスポート プロトコルです。このプロトコルは 128 バイトのブロックでデータを送信し、各ブロックではエラー検出のためにチェックサム プロセスが使用されます。受信側のブロックのチェックサムが送信側のチェックサムと同じである場合、受信側は送信側に肯定応答バイトを送信します。ただし、すべてのブロックを認識するこの戦略は、特に長い伝播遅延を持つ衛星接続の場合、パフォーマンスの低下につながります。
巡回冗長検査を使用する XMODEM に対応するプロトコルは XMODEM-CRC と呼ばれます。 1024 バイトのブロックでデータを送信する XMODEM-1K もあります。 ZMODEM は、各ブロックの承認を必要としない XMODEM の最も効率的なバージョンです。実際には、破損したブロックの再送信が必要なだけです。 ZMODEM は、ブロックごとに料金が発生するパケット交換ネットワークに非常に役立ちます。ループバック パケットの確認を必要としないため、トラフィック量が大幅に削減されます。
YMODEM は XMODEM の実装でもあります。これには、XMODEM-1K のすべての機能が含まれており、さらに、単一セッション中に一連のファイルを送信するためのバッチ ファイル転送モードが追加されています。
Zmodem プロトコルは、Xmodem ファイル転送プロトコルの拡張版であり、より大きなデータを転送できるだけでなく、エラー率も低くなります。データ転送中に通信リンクが中断された場合に、送信を最初からではなくブレークポイントから再開できるチェックポイント リスタートと呼ばれる機能が含まれています。
PS: Linux では、2 つの小さなツール rz/sz を lrzsz-xxxx.rpm でインストールできます。Unix では、ソース コードからコンパイルできます。Solaris spac の場合は、sunfreeware から実行可能コードをダウンロードできます。