Windows system >> Windowsの知識 >  >> Linuxシステムチュートリアル >> Linuxチュートリアル >> LinuxとWindowsのファイル転送を実現する方法

LinuxとWindowsのファイル転送を実現する方法

  

1つ。概要


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

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

マシン:

オペレーティングシステム:Windows2000の、IP :. 10.18.34.115

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

5)匿名のホームディレクトリ(匿名ホームディレクトリ)(コンピュータのハードウェアとソフトウェアに適用):ここではあなたが)匿名ユーザーログインのメインディレクトリを入力(または選択することができます。
6)匿名ユーザーを自分のホームディレクトリにロックインする:前のステップのホームディレクトリをユーザーのルートディレクトリに設定するかどうか、通常は "はい"を選択します。

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

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

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

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

13)最後に[Finish]を選択して設定を完了します。

が良いFTPサーバーを確立し、サーバアドレスは、その下に2人のユーザが、1人の匿名ユーザー「匿名」は、そのパスワードが空白であり、「RoseRed」であり、通常のユーザ「yint」、そのパスワードウィザードで入力した内容3. Serv-Uのパーミッション設定


例えば、左側のパネルで "yint"ユーザーを選択すると、右側のパネルに以下のような設定ウィンドウが表示されます。 。 [ディレクトリへのアクセス]タブを選択して、ユーザーがホームディレクトリ(ここでは "E:\\")内のファイルに対して[読み取り]、[書き込み]、[書き込み]のいずれを実行するかを設定します。 、「追加」(書き込みおよび追加)、「削除」、「実行」(実行)権限、ディレクトリに「リスト」(ファイルとディレクトリのリストを表示)、「作成」(新しいディレクトリを作成)、 "削除"(ディレクトリの変更、削除、移動、名前の変更など)権限など。必要に応じて設定することができ、通常はRead、Writeを選択します。
4つのLinuxでFTPコマンドを使用して
ログイン
1 FTPサーバ接続で
形式:FTP [ホスト名、IPアドレス]

A Linuxのコマンドラインで、次のように入力します。ftp 10.18.34.115

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

2.ファイルをダウンロードする

ダウンロードファイルでは、通常getおよびmgetコマンドを使用します。 a)get <形式>:get [remote-file] [local-file]リモートホストからローカルホストにファイルを転送します。サーバー上でE:\\ rose \\ 1.bmpを取得するには、次のように入力します。

ftp> get /rose/1.bmp 1.bmp(入力)

b)mget

フォーマット:mget [remote-files]リモートホストからローカルホストへのファイルのバッチを受信します。サーバー上のE:\\ rose \\にあるすべてのファイルを取得するには、次のように入力します。

ftp> cd /rose ftp> mget *。*(Enter)

注:ファイルはダウンロードされます。 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(Enter)を入力
< BR> b)mput

フォーマット:ローカルホストからリモートホストにファイルのバッチを転送するlocal-files mputローカルカレントディレクトリ内のすべてのbmpファイルをサーバーにアップロードするE:\\ rose
ftp> cd /rose(復帰)ftp> mput * .bmp(復帰)注:アップロードされたファイルはすべて、ホストの現在のディレクトリにあります。たとえば、ftpコマンドが/root /yintの下で実行された場合、/root /yintの下のlinuxファイルのみがサーバーE:\\ roseにアップロードされます。

Copyright © Windowsの知識 All Rights Reserved