• ベストアンサー

ネットワークドライブの割り当て

linuxにたてているsambaにwindows2000から接続しますが windows2000側Xドライブを 「ログオン時に再接続する」のチェックと 「異なるユーザー名で接続する」を選び ネットワークドライブの割り当て、そのときは接続できますが 再起動時 「ネットワークパスワードの入力:パスワードかユーザー名が正しくありません」とでて 再びパスワード入力を求められます。 samba側にユーザーを追加する以外の方法で 自動でログインしてほしいのですが可能でしょうか? 宜しくお願いいたします。

質問者が選んだベストアンサー

  • ベストアンサー
  • yohkah
  • ベストアンサー率53% (46/86)
回答No.2

あっ、net use でユーザー名・パスワード接続文字列の記述ですね。 スタートメニューにバッチファイルを登録すればいけますね。 samba user ですが、 smb.confの[global]セクションに、 username map = /usr/local/samba/private/smbusers の記述が必要です。smbusersのファイル位置は任意 SWATなどの、username map の説明項目を参照してみてください。 但し漢字ユーザー名を使用する場合は、ちょっとしたコツが必要になります。 エイリアス名は「"」で囲む必要があり、またwindows側からはS-JISでユーザー名が送られてくるので「"」の中もS-JISで記述することが必要です。 但し万能ではありません。 root = admin administrator "管理人" 右の3つのいずれのユーザー名が送られてきた場合もrootに置き換えられてログインします。(%u と %U の置き換えがリアルに物語ります) だからパスワードは4つの名前とも同じにしておかないとログインできないことになります。たぶん。自信は有りません。 > encrypt passwordの設定でも問題ないのでしょうか。 yesがデフォルトですし、そうしないと接続が難しくなりますから。 いずれにしてもマニアックな使い方になるので大勢が使うシステムではトラブルの元となるように思います。 こんなの役に立ちますかあ~?

sha-girl
質問者

お礼

>こんなの役に立ちますかあ~? いえいえ、とても勉強になりました。 再度ご回答頂き有難うございます。

その他の回答 (1)

  • yohkah
  • ベストアンサー率53% (46/86)
回答No.1

Windows側での対処方法は私も分からないのですが。。。 samba側でならエイリアス設定することである程度の対処は出来るのではないでしょうか。 smbusers にwindows側に設定しているユーザー名を別名として登録すればsambaは漢字ユーザー名でも認識できますよ。 但し、パスワードは揃えておく必要があったように思います。(記憶があいまいで申し訳ありません) 問われている解決の方向性も違うし制約のある方法なので役に立たないと思いますが参考までに。

sha-girl
質問者

お礼

回答ありがとうございます。 とりあえず net useコマンドで登録できるようでした。 ユーザー名を別名にするというのがよくわからないのですが、 もしよければ詳しく教えてください。 「samba側にユーザーを追加する」とは違うのでしょうか。それと yohkahさんの方法の場合 encrypt passwordの設定でも問題ないのでしょうか。

関連するQ&A

  • ネットワークドライブの割り当て

    Windows2000マシンから、Windows2008サーバにネットワークドライブの割り当てをしようとしています。 Windows2000マシンのログインユーザーとは別のユーザで、設定をしました。 パスワード保存としたのですが、Windows2000マシンを再起動したら、 ネットワークドライブ接続用のパスワードを聞かれます。 セキュリティ等によりWindows2000からWindows2008サーバへのアクセスは、 制限されているのでしょうか? Microsoftなど参考になるページがありましたら、教えてください。 (なお、Windows2008側の詳細な設定はわかっておりません。)

  • 起動時のネットワークドライブ再接続について

    Window2000 SP4の話です。 LANで接続されたPCがあるのですが、 あるPC(PC-Aとします)において、あるPC(PC-Bとします)の共有フォルダを、 ネットワークドライブとして割り当てました。 PC-Aへはユーザ名「AAA」パスワード「BBB」でログインしており、 PC-Bへまユーザ名「CCC」パスワード「DDD」でログインしています。 「AAA」「CCC」ともに、「Administrators」グループです。 ネットワークドライブとして割り当てる際に、「異なるユーザ名で接続する」を選び、 ユーザ名「CCC」パスワード「DDD」と登録しました。 また「ログオン時に再接続する」にもチェックをつけました。 これでネットワークドライブとして接続できたのですが、再起動すると、なぜかパスワードを聞かれます。 「DDD」とパスワードを入力すると、ネットワークドライブとして接続できるのですが、 起動時にパスワードを聞かれないようにするためにはどうしたらよいのでしょうか。

  • Win2Kproでネットワークドライブの割り当て

    Windows2000proを使用しています。 ネットワーク上にファイルサーバがあり、アクセスする為に 別のアカウントで接続する為、ドライブ割り当てを行う際に 異なるユーザでログインを選択して ユーザ名:"[サーバ名]\[ユーザID]" パスワード:***** このように入力し、接続をしています。 さらに起動時に再接続のチェックを入れています。 この時、再起動をするとユーザ名は保存されているのですが パスワードが保存されず、起動時の再接続の際に パスワードが間違っているというメッセージが表示され、 都度パスワードを入力しなければなりません。 しかし、Win2kへのログインパスワードをファイルサーバの 異なるユーザと同じパスワードにすると、上記のエラーは 起こりません。 どうも現象を見ていると、起動時の再接続時、 接続するアカウントはドライブ割り当てを行ったときに指定した アカウント 接続するパスワードはWindowsにログインする為のパスワードを 使用しているような気がします。 Win2kはこういうものなのでしょうか? 回避方法などがあれば、ご教授ください。 よろしくお願いします。

  • ネットワークドライブ再接続時にパスワード

    お世話になります。 Windows2000Professional から、CentOS上のSamba共有ディレクトリをネットワークドライブとしてマウントしています。 この環境で、Windows2000Proを再起動すると、ログイン時にパスワードが要求されて、ネットワークドライブに自動的に再接続できないのですが、これを回避する方法を探しています。 詳細な環境は以下のとおりです。 接続先サーバ(\\TESTSERV) CentOS 5.6+Samba 接続ユーザ:abcusr パスワード:abcdefgh (仮のパスワードです) 実ディレクトリ:/netdrv/sample 上記ユーザは、OS、Samba両方に登録済み 接続元サーバ(\\TESTMOTO) Windows 2000 Professional SP4 ログインユーザ:administrator パスワード:karipasu (仮のパスワードです) 自動ログイン:なし マウント:\\testserv\netdrv\sample\driveq を Q:ドライブに割り当て 異なるユーザで接続:ユーザー名:testserv\abcusr パスワード:abcdefgh ログオン時に再接続する:オン(チェック済み) ドライブを手作業で割り当てた時や、administratorでログイン時にパスワードを再入力すると、正しく参照できるので、IDやパスワードが間違っているという可能性はありません。 スタートメニューのスタートアップに、net use コマンドで再接続するバッチファイルを登録したのですが、そうすると、Windows 2000 Proにログインするまで接続されていない状態になってしまいます。 また、ローカルコンピュータポリシーのスタートアップスクリプトに同じバッチファイルを登録したところ、再接続はされるようなのですが、実際にログインしてみると、該当ドライブが切断状態になっており、ユーザ名が異なります、という内容のエラーが表示されてしまいます。 Windows 2000 Proはサーバとして使うつもりなので、自動ログインは設定できません。 どうか、解決方法をご教授いただければと思います。 よろしくお願いします。

  • VistaからXPのネットワークドライブの割り当て方法

    WindowsXPのドライブにVistaからネットワークドライブの割り当てを しようとしているのですが、うまく割り当てができません。 【割り当て方法】 Vista上でネットワークドライブの割り当てウィザードで 例えば、「\\192.168.0.4\d$」と入力し接続する。 接続の際にユーザーIDとパスワードを聞かれるので、 XP側のAdmin権限のあるユーザーIDとパスワードを入力する。 【結果】 再度ログイン画面が出て、「ログオンできません。 ユーザー名とパスワードを確認してください」という メッセージが出る。 XP同士では上記の方法で問題なくできたのですが、、、、。 XPのDドライブを共有化すればいいんでしょうけれど、 そうするとネットワーク全体でドライブが見られてしまうので それはなんとか避けたいです。 Vistaでは割り当て方法が違うのでしょうか? あるいはVistaのセキュリティ機能の影響でしょうか? よろしくお願いします。

  • assigning the network drive

     Windows2000でのネットワークドライブの割り当てに関する質問です。  現在使っているマシンAに、LANで接続されている別のマシンBのアカウントを、あるドライブ(たとえばZ)に割り当てたいと考えています。そしてそれはできています。  ところが、Aにログインするたびに、Bのそのアカウントにログインするためのパスワードの入力を促されてしまいます。この入力をなくす方法はないのでしょうか(『パスワードを保存する』をチェックする、などの方法で)。  ちなみに、A、Bのアカウントのユーザ名は同じですが、パスワードは違います。

  • ネットワークドライブの割り当てができない。

    WinXpをサーバーPCに使ってましたが、サポートがもうすぐ切れるということで、思い切ってサーバーPCをWin7に代えました。クライアントは以前にWin7にしました。 サーバーPCをネットワークドライブとして割り当てようとするとユーザー名、パスワードの入力を求められます。そんなものを設定した覚えもなく、Xpの時は何の問題もなくアクセスできていたものができなくなりました。理由が全くわかりません。設定したこともないユーザー名、パスワードは何でしょう? ちなみにクライアントのPCはリモートデスクトップでアクセスすることもあるので、ユーザーアカウントにパスワードは設定してあります。しかしサーバーには何も設定していません。

  • ネットワークドライブの割り当てを行ったら…

    ネットワークドライブの割り当てを行ったらパソコンの起動が非常にもたつくようになってしまいました。 具体的にはユーザー名とパスワードを入力した後、30秒ほど、ほとんどハードディスクにもアクセスせずにとまっています。 試しにネットワークドライブを切断し再起動したらこれまでどうり普通に起動するようになりました。 遅いだけで特にトラブルがあるわけではありませんがネットワークドライブの割り当てをおこなった状態でも早く起動できる方法があれば教えてください。 よろしくお願いします

  • ネットワークドライブへの接続に関して

    会社でLANを構築(6台をLANで繋げている)していてネットワークドライブを使用しているのですが、6台とも同じドライブナンバーと同じフォルダを指定していてログオン時に再接続するにもチェックが入っています。しかし、ネットワークドライブがログオン・再起動時に繋がらない状態になります。マイコンピューターのドライブにペケ印がついた状態になっています。クリックするとユーザー名とパスワードを要求され、入力すると繋がるのですが、何が原因かわかりません。よろしくお願いします。サーバーはNT4.0でクライアントがXPを使用しています。ワークグループ構成です。

  • LinuxファイルサーバーにWindowsパソコンからはいれない

    お世話になります。 Red Hat Linux9とSambaでWindowsファイルサーバーを作りたいので、adduser でWindowsXP Professionalのパソコンのユーザー名を入力して、passwd でWindowsXP Professionalのログオンパスワードを入力し、smbpasswd -a で同じくWindowsXP Professionalのパソコンのユーザー名とログオンパスワードを入力しました。 そしてWindowsパソコン側からネットワークコンピュータでSamba Server(Linux1)をクリックすると、パソコンによって3つのパターンがあらわれます。 1つ目は、すんなりユーザー名と同名のフォルダを開くことができるパターンです。 2つ目は、「\\Linux1にアクセスできません。・・・アクセス許可がない可能性があります。・・・指定されたネットワーク名は利用できません。」との回答が帰ってくるパターンです。 3つ目は、ユーザー名とパスワードを聞いてくるので、登録したユーザー名とログオンパスワードを入力するが、ユーザー名の欄に コンピュータ名¥ユーザー名 、パスワードの欄に****** と勝手に入力されて帰ってきて、結局アクセスできないパターンです。 これまで何回もインストールしなおしたり、VineLinuxを試したりしましたが、ファイルサーバーができません。助言をよろしくお願いします。