Windows system >> Windowsの知識 >  >> Windows XPシステムチュートリアル >> XPシステムの基本 >> LinuxとWindowsのファイル転送

LinuxとWindowsのファイル転送

  
を実装する。概要

この記事では、LinuxホストとWindowsホスト間でファイルを転送する方法について説明します。時々、LinuxホストのいくつかのファイルがWindows環境で使われるかもしれません。たとえば、Linuxホストでいくつかの画像を取得し、それらをWord文書の実例としてWindowsホストに転送したいとします。またはWindowsホストからオンラインで、いくつかのLinuxパッケージをダウンロードして、インストールするLinuxホストに渡したいです。このような場合、2つの間で相互運用するための方法が必要です。本論文では、ファイルを転送するFTP

方法は、ソフトウェアがサーバ= Uを使用しています。 Serv-UをWindowsホストの下にインストールしてFTPサーバーにし、Linuxホストの下でFTPコマンドを使用してファイルをアップロードおよびダウンロードします。テストした後、それは非常によくニーズを満たすことができます。 II。

実験環境のトポロジは次のとおりです。


図1は、

ソフトウェア環境:

マシン:

OS:Windows2000の、IP B:オペレーティングシステム:Linux Red Hat 9.0、IP:10.18.34.251。III。

1. Servの - Uのインストール

はすべて、デフォルトのオプションで選択し、setup.exeを実行します。 2. Serv-Uの一般設定インストールが完了すると、設定ウィザードのダイアログボックスが表示されますので、ここでFTPサーバーを設定するために必要な情報を入力します。ここで、AマシンのIPアドレスは10.18.34.115ですインストールウィザードに従って以下を実行してください:1)IPアドレス: "10.18.34.115"を入力してください。 (動的IPアドレスを使用している場合、または正当なIPアドレスを使用している場合は、これは空です)。 2)ドメイン名:「RoseRed」などのドメイン名を入力します(ここに任意の場所)。 3)システムサーバーとしてインストール(システムサーバーとしてインストール):[はい]を選択します。 4)匿名アクセスを許可する:「はい」など、必要に応じて選択できます。

5)匿名のホームディレクトリ(匿名ホームディレクトリ):ここではあなたが)匿名ユーザーログインのホームディレクトリを入力(または選択することができます。 6)匿名ユーザーを自分のホームディレクトリにロックする(すなわち、選択したばかりのホームディレクトリにユーザーをロックする):前のステップのホームディレクトリをユーザーのルートディレクトリに設定するかどうか、通常は「はい」を選択する。 "

7)(別のアカウントを作成します)という名前のアカウントを作成します。ここからログイン通常のユーザーアカウントの開設かどうかを尋ねた。総選挙「はい」。

8)アカウントのログイン名(ユーザーのログイン名):一般ユーザのアカウント名、そのような入力「yint」など。 9)PassWord:ユーザーパスワードを設定します。入力したパスワードは*ではなくプレーンテキストで表示されるため、一度だけ失われます。

10)ホームディレクトリ: "E:\\"のようにユーザーのホームディレクトリを入力(または選択)します(この記事ではE:\\のファイルを操作します)。
< BR> 11)匿名ユーザーを自分のホームディレクトリに固定する: "はい"を選択します。

12)アカウント管理者権限(特権アカウント管理):一般的には「いいえ特権」(一般会計)のデフォルト値を使用します。

13)下図のように、最後に[Finish]を選択して設定を完了します。
図2
上の図からわかるように、FTPサーバーが設定されています。 "RoseRed"の場合、2人のユーザーがいます。1人は匿名ユーザー "Anonymous"、パスワードは空です; 1人は一般ユーザー "yint"、そのパスワードはウィザードで入力した内容です。権限

3 Servの-Uは、右のパネルに表示されるウィンドウの下方に配置され、左側のパネルでは、そのような

選択「yint」ユーザーが設けられています。 [ディレクトリへのアクセス]タブを選択して、ユーザーがホームディレクトリ(ここでは "E:\\")内のファイルに対して[読み取り]、[書き込み]、および[書き込み]を使用できるかどうかを設定します。 、「追加」(書き込みおよび追加)、「削除」、「実行」(実行)権限、ディレクトリに「リスト」(ファイルとディレクトリのリストを表示)、「作成」(新しいディレクトリを作成)、 "削除"(ディレクトリの変更、削除、移動、名前の変更など)権限など。必要に応じて設定することができ、通常はRead、Writeを選択します。 LinuxでのFTP [ホスト名、IPアドレス]

A):Linuxのコマンド

FTPサーバーFTP接続

1.フォーマットで使用

IVコマンドラインに次のように入力します。FTP 10.18.34.115

b)サーバーがユーザー名とパスワードを要求し、それぞれyintとそれに対応するパスワードを入力すると、認証に成功することができます。

2.通常、これらの2つのコマンドを取得し、MGETファイルで
ダウンロードファイルをダウンロードしてください。 a)get <形式>:get [remote-file] [local-file]
リモートホストからローカルホストにファイルを転送します。サーバでE:\\ rose \\ 1.bmpを取得するには、 get /rose/1.bmp 1.bmp(Enter)
b)mget <を実行します。 BR>
フォーマット:mget [remote-files]

リモートホストからローカルホストへのファイルのバッチを受信します。

サーバー上のすべてのE:\\ rose \\を取得します。ファイル、FTP> cd /rose FTP> mget *。*(入​​力)
注:ファイルはLinuxホストの現在のディレクトリにダウンロードされます。たとえば、FTPコマンドが/root /yintの下で実行された場合、ファイルは/root /yintにダウンロードされます。 3.ファイルのアップロードa)put <フォーマット>:put local-file [remote-file] <ローカルファイルをリモートに転送します。ホストでローカルの1.bmpをリモートのホストE:\\ roseに転送し、それを333.bmp
FTP>に変更したい場合は1.bmp /rose /333を入力します。 Bmp(キャリッジリターン)b)mput local-filesローカルホストからリモートホストにファイルのバッチを転送します。

>ローカルカレントディレクトリ内のすべてのbmpファイルをサーバEにアップロードするには、次の手順に従います。\\ rose cd /rose(キャリッジリターン)
mput * .bmp(Enter)< BR>
注:アップロードされたファイルはすべてホストの現在のディレクトリにあります。たとえば、FTPコマンドが/root /yintの下で実行された場合、/root /yintの下のLinuxファイルのみがサーバーE:\\ roseにアップロードされます。 4.接続解除bye:サーバーとの接続を中断します。

FTP> bye(入力)

Copyright © Windowsの知識 All Rights Reserved