質問: windowsxp proにて,マイネットワークへのアクセスをユーザ毎に制限したい(ファイル共有のみできないしたい) windows xp proを使用しています.ネットワークに接続されたコンピュータが5台あります.そのうちの1台を部外の訪問者がメールやweb閲覧のために使用する場合があります.この時,訪問者専用のユーザアカウントを利用してもらっています. この訪問者用のアカウントにて,他のコンピュータにて共有されているディレクトリィへのアクセスをさせたくないのですが,どのように行えばよろしいでしょうか?(ファイル共有のみできないしたい)
回答: guestアカウントを使ってもらうしか無いのでは? (コントロールパネルのユーザーアカウント参照) 条件として ・通常は共有へのアクセスもインターネットも出来る ・訪問者が使うときのみ共有へのアクセスを禁止 ・他のpc側での設定はしたくない と言う事ですよね? で共有へのアクセスを禁止するには port137~139 と445のアウトバウンドを禁止すれば、出来ますが http://www.atmarkit.co.jp/fwin2k/win2ktips/088directhostedsmb/088directhostedsmb.html 一般に売られているfirewallsoftではユーザーアカウントごとに portを禁止したり許可したりなどの細かい設定を出来るものが無いだろうと思います。 (norton他、数種のsoftで確認) そうなると訪問者に使わせる前にfirewallを設定して 使い終わって、また部内の人が使うときに、またfirewallを設定しなおさなくてはなりません。 それは少々現実的では無い気がします。 で、結局、訪問者が来たときには ユーザー切り替えでguestアカウントを使って貰うしか無いかと思います。