Telnetセッションを介したファイルのダウンロードとアップロード

Telnetセッションを介したファイルのダウンロードとアップロード

出席装置が稼働していますLinux OS。 Telnetセッションを介してこのデバイスに接続できます。デバイスに新しいファイルと一緒にダウンロードしてアップロードしたいファイルがあります。どうすればいいですか?私はLinuxオペレーティングシステムの知識がほとんどありません。助けてください!

ここに画像の説明を入力してください。

ベストアンサー1

クライアントデバイスのカーネルがどのツールをインストール/サポートしているかによって異なります。

可能なファイル転送方法(順序なし):

  • SSH/SFTP
  • base64/uuencode を使用してバイナリを表示可能な形式にエンコードし、Telnet 端末ウィンドウからコピーします。
  • netcat単純なtcpまたは/dev/tcpをsocat介して接続bash
  • wgetcurlWebサーバーを使用したアップロード/ダウンロード
  • コマンドラインFTPクライアントを使用するFTPサーバー
  • サンバまたはnfsマウント

読む簡単なファイル転送そしてシリアルコンソールのみがあるときにホストにファイルをインポートするにはどうすればよいですか?より多くの可能性のために。


desktop.jpgnetcat/nc メソッドを使用してデバイスからコンピュータにコピーします。

コンピュータですべてのファイアウォールを一時的に無効にする(または可能であれば再構成)、次の手順を実行します。

netcat -l -p 10000 > desktop.jpg

そしてデバイスで

busybox nc A.B.C.D -p 10000 < desktop.jpg

ABCDをコンピュータのIPアドレスに置き換える必要があります。転送が成功すると、コンピュータのnetcatプロセスは自動的に停止します。そうでない場合は、何かが間違っている可能性CtrlがありますC

他の方向の場合は、<両側の合計を変更するだけです。>元のファイルdesktop.jpgcp desktop.jpg desktop_orig.jpg)のバックアップから始めてください。

おすすめ記事