WIN1@Codename

Codename

FTPのProvisioning

次にFTP仮想ディレクトリを作成します。
FTPはWebサイトのようにホストヘッダーなどでサイト判別することができないので、IISではルートのFTPサイト配下に仮想ディレクトリを配置することでマルチユーザーに対応することができます。
これらホスティング仕様設定に関しては、別コーナーにて後ほど紹介するつもりです。
 

Dim objAppPools As New DirectoryEntry("IIS://localhost/MSFTPSVC/1/ROOT")
Dim objAppPool As DirectoryEntry = objAppPools.Invoke("Create", "IIsFtpVirtualDir", "NewUser")
objAppPool.Invoke("Put", "Path", "C:\WebSite\NewSite")
objAppPool.Invoke("Put", "AccessFlags", 3) '1 + 2 AccessRead + AccessWrite
objAppPool.Invoke("SetInfo"
 

Webサイトのように複雑は設定はありません。


コメント

コメントの投稿


管理者にだけ表示を許可する

トラックバック

トラックバック URL
http://codename2010.blog11.fc2.com/tb.php/86-d43661dd
この記事にトラックバックする(FC2ブログユーザー)

FC2Ad