質問: Windows XP Professional の IIS でFTPサイトを作ろうとしています。アクセスするのは、自分自身だけです。 一応、「既定のFTPサイト」にホームディレクトリを設定し、仮想ディレクトリも作ったのです。 ところが、「既定のFTPサイト」や作成した仮想ディレクトリの上で右クリックして、「参照」を選択し、匿名アクセスしようとすると、下記のメッセージが表示されてしまいます。 「サーバーが、匿名でログインを許可しないか、または電子メールのアドレスが受理されませんでした。」とメッセージが表示されます。 administrator権限を持ったユーザーで行っても同じです。 また、コマンドプロンプトで、"FTP localhost"と入れて、Userを"anonymous"と入れると、 "331 Anonymous access allowed, send identity (e-mail name) as password." と表示されるのですが、パスワードを入力すると、"can not login"と出て、失敗してしまいます。 どこの設定を変更すれば、匿名アクセスができるようになるのでしょうか。 また、FTPサイトにログインするための、UserID、パスワードを新たに設定することはできるのでしょうか。 初歩的な質問で大変申し訳ありませんが、よろしくお願いいたします。
回答: >Anonymous access allowed これは「匿名接続を許可する」ということなのでサーバーの設定に問題はないでしょうね IIS5で私も試しましたが インストール後何も設定しないで既定のFTPサイトに(匿名で)アクセスすると問題なく繋がります。 この時、パスワード(メルアド)も何を入れても 問題ありませんでした(メルアドの書式も必要なし) 何がわるいのでしょうね。 IISのバージョンは5ですよね? IIS6は2003Serverでないとないはずですし。