Windows system >> Windowsの知識 >  >> コンピュータソフトウェアのチュートリアル >> サーバー技術 >> サーバーについて >> 「ユーザー分離」モードを作成するIISサイト

「ユーザー分離」モードを作成するIISサイト

  

便利なように、確立されたFTPサイトは匿名ユーザーによるアクセスを許可するだけでなく、ホームディレクトリに対する "読み取り"および "書き込み"アクセス許可も有効にします。このようにして、だれでも制限なしに読み書きでき、混乱が生じることは避けられません。 IIS 6.0を使用している場合は、この問題を効果的に解決するために「ユーザー検疫」FTPサイトを作成するだけです。 「検疫ユーザー」は、IIS 6.0に含まれているFTPコンポーネントの新機能です。ユーザー分離モードで構成されたFTPサイトでは、ユーザーは自分の属するディレクトリに直接ログインできます。ユーザーは他のユーザーのディレクトリを表示または変更することはできません。
ユーザーアカウントを作成する


まず、FTPサイトがあるWindows Server 2003サーバー上にFTPユーザー用のユーザーアカウントをいくつか作成します。これにより、それらのアカウントを使用してFTPサイトにログインできます。操作手順は以下のとおりです。ステップ1デスクトップの[マイコンピュータ]を右クリックして、ポップアップショートカットメニューの[管理]コマンドを実行します。ステップ2 [コンピュータの管理]ウィンドウを開き、左側のペインで[ローカルユーザとグループ]ディレクトリを展開します。次に、展開したディレクトリ内の[Users]フォルダを右クリックし、ポップアップショートカットメニューの[New User]コマンドを実行して[New User]ダイアログボックスを開きます。ステップ3該当する編集ボックスに、ユーザ名(「xiaowei」など)とパスワードを入力し、[次回ログイン時にユーザはパスワードを変更する必要があります]オプションをキャンセルし、[ユーザはパスワードを変更できない]をオンにします。 「パスワードの有効期限が切れない」をクリックし、最後に「作成」ボタンをクリックします(図1)。ステップ4これにより、次の[New User]ダイアログボックスが表示され、必要に応じて複数のユーザが追加されます。作成したら、[閉じる]ボタンをクリックします。 //この記事は、コンピュータソフトウェアおよびハードウェアアプリケーションネットワークからのものです。いくつかのユーザーアカウントを作成した後、別の重要な操作が開始されました。 :フォルダ構造の計画(いくつかのフォルダを作成することです)

が言ったのはなぜ操作は、「ユーザーの分離」モードのFTPサイトは名やフォルダ構造のための一定の要件を持っているので、これが作成された、フォルダが重要である作成されます。最初に、FTPサイトのホームディレクトリとしてNTFSパーティション内にフォルダ( "CceFTP"など)を作成し、次に "CceFTP"フォルダの下に "LocalUser"という名前のサブフォルダを作成し、最後に "LocalUser"フォルダに作成する必要があります。ユーザーのアカウントに対応するいくつかの個人用フォルダを1つずつ作成します。

さらに、ユーザーがユーザー検疫モードでFTPサイトに匿名でログインできるようにする場合は、 "LocalUser"フォルダの下に "Public"という名前のフォルダを作成する必要があります。匿名ユーザーはログインした後、読み書き操作のために "Public"フォルダに入ることができます(図2を参照)。

ヒント:FTPサイトのホームディレクトリの下のサブフォルダ名は「LocalUser」でなければならず、その下に作成されたユーザーフォルダは関連ユーザーアカウントと同じ名前を使用する必要があります。そうしないと、ユーザーは使用できません。ユーザーアカウントのログイン

FTPコンポーネントのインストール


Windows Server 2003で "ユーザー分離モード"のFTPサイトを作成するには、IIS 6.0のサポートが必要ですが、デフォルトではIIS 6.0のコンポーネントがサポートされています。インストールされていないので、IIS 6.0コンポーネントを手動でインストールする方法について話してください。

ステップ1 [コントロールパネル]の[プログラムの追加と削除]アイコンをダブルクリックし、[プログラムの追加と削除]ダイアログボックスで[Windowsコンポーネントの追加と削除]ボタンをクリックして、[Windows]を開きます。コンポーネントウィザードダイアログ。

ステップ2 [コンポーネント]リストで[アプリケーションサーバー]チェックボックスを探してダブルクリックし、[アプリケーションサーバー]ダイアログボックスで[インターネットインフォメーションサービス(IIS)]オプションをダブルクリックして開きます。インターネットインフォメーションサービス(IIS)ダイアログボックス。サブコンポーネントのリストで[ファイル転送プロトコル(FTP)サービス]チェックボックスを探してチェックし、[OK] /[OK] /[次へ]ボタンをクリックしてインストールを開始します。最後に、[完了]ボタンをクリックしてインストールプロセスを終了します(図3)。

ヒント:インストールプロセス中にWindows Serverのインストールディスクを挿入するか、インストールソースファイル2003を指定する必要があります。 FTPサイトの作成
この時点で準備はすべて完了しているので、読者が最も心配しているのは、ユーザー分離モードでFTPサイトを作成することです。具体的な設定手順は次のとおりです。ステップ1 [スタート]、[管理ツール]、[インターネットインフォメーションサービス(IIS)マネージャ]の順にクリックして、[インターネットインフォメーションサービス(IIS)マネージャ]ウィンドウを開きます。左ペインの[FTPサイト]オプションを右クリックし、ポップアップショートカットメニューの[新規/FTPサイト]コマンドを実行して、[FTPサイト作成ウィザード]ウィザードページを開き、[次へ]ボタンをクリックします。ステップ2表示される[FTP Site Description]ウィザードページにわかりやすい言語( "CceFTP"など)を入力して、[Next]ボタンをクリックします。

ステップ3 [IPアドレスとポートの設定]ウィザードページを開き、[このFTPサイトで使用されているIPアドレスを入力してください]ドロップダウンメニューでFTPサイトにアクセスするためのIPアドレスを選択します。ポートのデフォルトの「21」をそのままにして、「次へ」ボタンをクリックします。ステップ4表示される[FTP User Isolation]ウィザードページの[Isolated User]ラジオボタンをクリックし、[Next]ボタンをクリックします(図4)。ステップ5 [FTP Site Home Directory]ウィザードページを開き、[Browse]ボタンをクリックして、事前に作成した[CceFTP]フォルダを見つけ、[OK /Next]ボタンをクリックします。ステップ6表示される[FTP Site Access Rights]ウィザードページの[Write]チェックボックスをオンにし、[Next /Finish]ボタンをクリックして作成を完了します。

FTPサイトにログインします。


作成者は、サイトが作成されたため、コンピュータにアクセスしてユーザー「xiaowei」として正常にログインできないことを確認できませんでした。このディレクトリに新しい文書が作成されました。作成したドキュメントが実際に "xiaowei"という名前のフォルダーにあることを確認するために、Windows Server 2003サーバーの "LocalUser"フォルダーの下にある "xiaowei"フォルダーも意図的に開き、作成したばかりであることを確認しました。ドキュメンテーションセットアップが成功したことは間違いありません。

ヒント:二つの状況に分けユーザーログイン:あなたは唯一の匿名ユーザーがログインした場合、ログインが成功すると、将来的に読み、「公開」ディレクトリに書くことができ、有効なユーザのアイデンティティである場合ログインすることで、ユーザーは自分のディレクトリでの読み書きしかできず、他のユーザーのディレクトリや「パブリック」ディレクトリを見ることはできません。 <画面>
screen.width-333)this.width = screen.width-333 "border = 0>



図1ユーザーアカウントの作成
< BR> screen.width-333)this.width = screen.width-333 "border = 0>


図2ディレクトリ構造
screen.width-333) this.width = screen.width-333 "border = 0>

図3 ftpサービスコンポーネントを選択するscreen.width-333)this.width = screen幅-333 "border = 0>



図4ユーザー分離モードの選択

Copyright © Windowsの知識 All Rights Reserved