- ベストアンサー
ASPNET:アクセス権の設定とアクセスログの取得方法は?
開発機も運用機もWin2000です。 開発ツールはVB.NETです。 C:\Inetpub\wwwroot の下に 任意のフォルダを作成して 運用予定ですが フォルダに対して どんなユーザーにどんな権限を付与したらいいか わかりません。教えて下さい。 それとアクセスログを取りたいのですが Win2000の標準機能でアクセスログを取れますか?
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
共有は関係ありません。セキュリティタブにある、設定内容です。 フォルダ内のaspxファイルには、IISがアクセスをします(IISワーカープロセスと呼ばれます) 。 OSによって違いますが、ASPNET, NETWORK SERVICE, IUSR_(PCNAME) あたりがそうです。 このユーザーに適切な権限を与えてください。 一般に、データファイル(変更のあるもの)には「書き込み」「読み取り」。 「変更」も必要かもしれません。 ファイル自身に変化がないものは「読み取り」でOKです。(たぶん) 「実行」については、aspxファイルは必要ないと思います(このファイルは実行ファイルじゃないから)。 ためしてないので、このあたりやってみてください。
その他の回答 (1)
- anmochi
- ベストアンサー率65% (1332/2045)
回答No.1
wwwrootという事は、Webアプリやね。 権限については、具体的にどんなアプリを作りたいのかが分からないとなんともいえないな。一般的には、IIS用のユーザが読み書きできれば良く、大体初期設定でそうなっているはずだ。 Webアクセスログは、IISの設定にあるのでそれで大丈夫。
補足
>権限については、具体的にどんなアプリを作りたいのかが分からないとなんともいえないな。 \wwwroot に 任意のフォルダを作成し そこにASPXを配置する方法 >一般的には、IIS用のユーザが読み書きできれば良く >大体初期設定でそうなっているはずだ。 任意のフォルダを作成してもデフォルトは共有OFF 共有にしても Everyoenが設定されるだけ 本当に初期設定だけで使えますか? >Webアクセスログは、IISの設定にあるのでそれで大丈夫。 どこから、どう行くのか?説明が無いとチンプンカンプンです。 例:マイコンピュータ - コンパネ - ***** 全体的に説明がアバウトすぎます