[samba-jp:18894] Re: Windows上でのログオンユーザの切り替え

Takeshi SUYAMA tsuyama @ nekof.com
2006年 9月 5日 (火) 17:31:47 JST


須山です。

とりあえず,net useコマンドで良ければ次のようにすれば可能です。

net use e: \\samba\foo password /user:samba\foo /persistent:no
net use f: \\192.168.0.1\boo password /user:samba\boo /persistent:no

なお,SambaサーバのNetBIOS名がsamba,IPアドレスが192.168.0.1,Samba上に
fooとbooというユーザーが登録されているという前提に基づいて,上記は書かれ
ています。

一度,あるユーザーで接続してしまうと,他のユーザーでの接続はできなくなっ
てしまいます。しかし,NetBIOS名ではなくて,例えば,IPアドレスを直接指定
したり,もしくは,ホスト名でアクセスすれば,他のユーザーでアクセスするこ
とが可能です。もし,samba.hogehoge.localというホスト名で192.168.0.1と名
前解決できるのであれば,次のようにしてもOKです。

net use f: \\samba.hogehoge.local\boo password /user:samba\boo /persistent:no

さらに,hoge.hogehoge.localも192.168.0.1と名前解決できるのであれば,次の
ようにすることも可能です。

net use e: \\hoge.hogehoge.local\foo password /user:samba\foo
/persistent:no
net use f: \\samba.hogehoeg.local\boo password /user:samba\boo
/persistent:no

ドライブレターの許す限り,同時に,複数のユーザーの権限で接続することが可
能です。これはWindowsネットワークの仕様だったと思います。高橋基信さんの
本に書いてあったと思います。


-- 
Takeshi SUYAMA <tsuyama @ nekof.com>




samba-jp メーリングリストの案内