質問: guestを有効化→共有フォルダへアクセスできない ファイルサーバ:windowshomeserver2011 クライアント:東芝液晶テレビ regza zs1 / windows7pro / winxppro sp3 ■症状■ windowshomeserver2011(以下whs)にてguestを有効にすると、 アカウント毎にアクセス制限を設定した共有フォルダへアクセスできなくなり困っています。 whs上の共有フォルダにはユーザーアカウント毎にアクセス許可を設定してあります。 今までは、共有フォルダへアクセスする際はアカウント・パスワードを手入力していました。 ■きっかけ■ regzaのlanファイル共有(samba)を使用するため、whsにてguestアカウントを有効にしました。 regzaはwhsで使用されている最新の共有方式(samba2)には対応しておらず、guestアカウントが許可されたフォルダにのみアクセスできます。 ところがguestアカウントを有効にした所、既存のクライアントpcから共有フォルダへアクセス出来なくなってしまいました。 今まではユーザー名・パスワードを入力するウインドウが表示されていました。 今は入力ウインドウが表示されず "ネットワークリソースのアクセス許可が無い" とメッセージが表示されます。 guestアカウントを無効に設定すると、上記症状は解消されます。 ■現在の共有フォルダの構成(whs2011)■ 録画フォルダ ... guestアカウント=許可 仕事フォルダ ... アカウントa&アカウントb=許可 / guest=アクセス禁止 家族フォルダ ... アカウントc=許可 / guest=禁止 guestアカウントを有効にしたところ、録画フォルダを除き、アカウントa・b・c共にアクセスできなくなりました。 ■希望■ ・regzaのlan共有機能を使用し、whs上にあるguestアカウントが有効な共有フォルダへアクセスしたい。 ・クライアントpcから共有フォルダへアクセスする際は、ユーザー名・パスワードを入力するウインドウを表示させたい。 このような事は可能でしょうか? whs側・クライアントどちらにどのような設定が必要なのでしょうか? よろしくお願い申し上げます。
回答: >・クライアントpcから共有フォルダへアクセスする際は、ユーザー名・パスワードを入力するウインドウを表示させたい。 とのことですが、ログインウインドウを必ず表示させたいのでしょうか? ログインウインドウを表示させないで、windowsにログオンした時に共有フォルダへアクセス可能になっている状態ではダメですか? 表示させなくてもいいのなら、いくつかの方法がありそうです。 表示必須ならば、以下無視してください。 ●windowsログオン時のユーザー名・パスワードとwhsでのユーザーの名前・パスワードを同じものにする。 今は、windowsログインとwhsとで違うものが設定されていませんか? ●windowsログオン時のものと同じ設定をしたくないのなら、共有フォルダへの設定をpcへ追加する。 共有フォルダへアクセスする際にでるログインウインドウで「パスワードを記憶する」のチェック項目がないでしょうか? あったらそれにチェックをいれてokをクリックすれば、以降自動的にアクセスできるようになると思います。 ●上記のように自動的にアクセスさせたくないのなら、バッチファイルやwindows script hostを使う方法があります。 共有フォルダまでのパス及びユーザー名・パスワードなどを記述したファイルを作成し、それを実行させることで共有フォルダを開くことができます。 但し元はテキストファイルなので、他の人がそのファイルを開けばパスワードがバレてしまいます。 使う環境や、制限などにより対処の方法もかわってきます。