質問: ネットワークプリンタの使用許可・不許可 下記のようなことをしたいのですが、可能でしょうか? [接続] プリンタ ←→ プリントサーバ ←→ hub ←→ pc1,pc2・・(複数台pc) pc1,pc2は、常時プリンタ出力可能に設定したい。 pc3,pc4は、プリンタ出力可/不可を切替えられるようにしたい。 ただし、pc3,pc4はプリンタ出力不可のときでも、pc1やpc2のファイルへの共有操作ができるようにしておきたい。 (pc3,pc4は不特定多数の人に使用されるため、パスワードのようなものを設定してプリンタへのアクセス切替ができたらいいんですが、) [使用機器] プリンタ:canon bjs6300 プリントサーバ:pricom c-6200u(キャノンプリンタ専用usb接続型) pc os:winxp これまで、プリンタ,ネットワーク関連を扱ったことがなく、あまりよくわかってません。 基本的なことかも知れませんが、教えていただけないでしょうか。 よろしくお願いします。
回答: c-6200u自体にwindowsのpcやユーザー名の認証を行う機能、またはクライアントpcのipアドレスによるアクセス制限機能がついていない限り不可能です。 可能にするには2つの方法があります。 ただし「pc別によるアクセス制限」を掛けたい場合は下記1の方法を採用するしかないでしょう。 2の方法は「ユーザー別によるアクセス制限」です。 1. windows2000serverを導入し、activedirectory環境を構築します。 プリンタをwindows2000serverに直接接続して共有プリンタにします。 共有のアクセス権設定で、pc3とpc4を排除します。 windows2000serverの傘の下でpc1~pc4が管理されている状態ですので、pc別によるアクセス制限を行うことができるようになります。2-1. プリンタをpc1かpc2に直接接続して共有プリンタにします。(pc3かpc4でもかまいませんが) pc1~4のすべてに「これらのpcを使用するすべてのユーザー」を登録します。 プリンタの共有のアクセス権設定で、「プリンタを使用することができないユーザー」を排除します。 (共有タブの“アクセス権”です) 同様に、「ローカルでのアクセス権設定」でも「プリンタを使用することができないユーザー」を排除します。 (セキュリティタブです)2-2 上記2-1の管理をもう少し簡単にした方法です。 プリンタをpc1かpc2に接続して共有プリンタにするところまでは同じです。 プリンタを接続しているpcに「プリンタを使用することができないユーザー」を登録しない、と。 つまり、プリンタが接続されているpcに登録されていないユーザーはローカルだろうがネットワーク経由だろうが、そのpcに関する物は使用できない、というわけです。 方法2はいわゆるワークグループという管理方法ですので、ユーザーが増えるごとに各pcへユーザーを登録しなくちゃならず、大変です。 総合的なユーザーやpcの管理を行いたいのなら遅かれ早かれwindowsのserverを導入して検討すべきかと。