Windows Server 2008 のFTPサイトでホームディレクトリをユーザーごとに別々に分けたい - IIS

Windows ServerのFTPサイトでユーザーごとにホームディレクトリを分けたい場合があります。この場合FTPユーザーの分離の設定をすることで対応できます。設定手順は以下の通りです。

IISの設定

IISマネージャを起動し、左側のツリービューから設定をしたいFTPサイトを選択します。選択後右側の機能ビューの[FTP ユーザーの分離]をダブルクリックします。


FTPユーザーの分離画面が表示されます。デフォルトでは[ユーザーを分離しない。次のユーザーを開始します:]の[FTP ルート ディレクトリ]にチェックがついています。


[ユーザーを分離する。ユーザーを次のディレクトリに制限します:]の[ユーザー名ディレクトリ (グローバルな仮想ディレクトリを無効にします)]ラジオボタンをチェックします。チェック後右側の[適用]リンクをクリックし設定内容を適用します。


ディレクトリの作成

FTPユーザーを分離した場合、FTPユーザーのホームディレクトリがない場合ログインに失敗します。
(FTPルートディレクトリ)\LocalUser\(ユーザー名)
のディレクトリを作成しておきます。

ユーザー名が"Penguin"の場合で、FTPルートが"c:\Home\ftp"の場合、ホームディレクトリは
c:\Home\ftp\LocalUser\Penguin
となります。

Active Directoryドメインに参加しているサーバーの場合

(FTPルートディレクトリ)\(ActiveDirectory ドメイン名)\(ユーザー名)
のディレクトリを作成します。
ユーザー名が"Penguin"の場合で、ActiveDirectory ドメイン名が"ad.ipentec.com"、FTPルートが"c:\Home\ftp"の場合、ホームディレクトリは
c:\Home\ftp\ad.ipentec.com\Penguin
となります。

著者
iPentec.com の代表。ハードウェア、サーバー投資、管理などを担当。
Office 365やデータベースの記事なども担当。
最終更新日: 2024-01-06
作成日: 2011-05-03
iPentec all rights reserverd.