解決済みの質問
WINDOWS XPでファイルサーバの構築をしたいと考えております。
(1)サーバPC1台クライアントPC5台程度
(2)サーバPCとクライアントPCは同じネットワーク内にありません
(3)ユーザ毎にユーザIDパスワードを持たせユーザ毎にログを取る
(4)ユーザの権限によってはファイルを書き込み出来る
以上の事をしたいと思っているのですがXPで出来るのでしょうか?
投稿日時 - 2006-02-14 13:48:49
1項は今考えてる構成では特に何も問題ないですが、XP Proなら10台までしか
同時接続できないので数が増えて10台以上となる場合に問題出てくると思います。
(たしか XP Home だと5台)
2項はローカルルータなどでネットワーク同士はつながっているがセグメントが違う
ということだと思いますが、その場合、単純に名前解決ができないので
lmhostsファイルを利用してサーバの名前の解決を行うか、IPアドレスを
直接打ち込んでサーバを指定してやる必要があると思います。
(WINSサーバを利用する方法もありますがこの規模なら利用しないでしょうから省きます)
あと、ネットワーク間でWindowsファイル共有に使う137~139、445ポートが
通信できることも確認しておく必要があります。
3項の「ユーザー毎にユーザーIDとパスワードを持たせる」ということは可能です。
ただし、ドメイン利用ではないので、サーバ、クライアントにそれぞれ
同じユーザーIDとパスワードを登録してやる必要があります。
パスワードを変更する時もクライアントとサーバそれぞれでパスワード変更が
必要となります。
同じく3項の「ログを取る」というのはどのレベルまでログを取りたいのか
にもよりますが、Windowsの標準機能を使うと面倒臭い、詳細を拾うのが
難しいなどがあるので、「AirG_PC監視2」などを利用する方が簡単だと思います。
http://www.geocities.jp/airg_s/download.html#airg_pckanshi2
ただし、この場合でも「AirG_PC監視2」は(確か)サービスとして動作しないので
必ずサーバとして動かすパソコンにログインした状態で運用するなどの
条件がでてきます。
4項は単純にフォルダのアクセス権を設定するだけの話ですが、今後のことも考えて
フォルダ構成やグループ構成をきちんと考えておいた方がいいと思います。
また、ファイル単位でユーザー単位というあまり細かすぎるアクセス権は
運用がめんどうになってくるのでフォルダ単位でグループ単位という
大きな単位での設定の方がいいと思います。
一番ありがちなのが個人名のユーザーIDを作成してあるフォルダに
その直接そのユーザーIDのアクセス権を設定した場合に、その人が
退職して新たな人が入ってきた場合に、ユーザーIDを作り直した上に
アクセス権の設定もやり直さないといけなくなる。
この場合、ユーザー名をある程度汎用的なものにしておけば人が入れ替わっても
パスワードを変更するだけでいいし、例え個人のユーザーIDにしていても
その人をグループに登録して、そのグループに対してアクセス権を
設定しておけば、ユーザーIDを作り直してグループに登録するだけで
アクセス権を設定しなおす必要はない。
投稿日時 - 2006-02-14 16:36:51
お礼
わかりやすい説明ありがとうございます。
3項の「ユーザー毎にユーザーIDとパスワードを持たせる」がとても大変になりますね^^;
一度試してみてもう一度検討してみたいと思います。
ありがとうございました。
投稿日時 - 2006-02-14 18:15:06
1人が「このQ&Aが役に立った」と投票しています