[samba-jp:20363] Windows2000だとログインユーザをサーバに合わせないとアクセスできない現象
kondo
nobuaki3.kondo @ toshiba.co.jp
2008年 8月 28日 (木) 10:50:49 JST
近藤です。
お世話になってます。
以前から時々起きていたのですが、頻発していなかったので、
そのたびに回避策を教えて対処してきたのですが、このたび
今まで使っていたデータを内蔵HDDから別のサーバのストレージ
へ移し、NFSマウントして今まで通りにユーザに使ってもらおうと
思っていてNFSだとパフォーマンスがでなかったため、DFSで
使うことになりました。
DFSでようやく運用開始したのですが、奇妙な現象が起きています。
今まで使っていたサーバ(SERVER1とします。)で共有フォルダ(share2)
を内蔵HDDからDFSで別のサーバ(SERVER2とします。)へアクセス
するように切り替え、ユーザには今まで通り
\\SERVER1\share2でアクセスした際、
・今までアクセスできていたのにアクセスできない。
・ユーザ名とパスワードを入れなおしてもらってもアクセスできない。
・パスワードは合っている。
・ローカルユーザのユーザ名とパスワードをサーバ側(LDAP)と
同じにしてもらうとアクセスできるようになる。
という現象が起きてます。
最後の部分は、今まで、DFSを使ってなくても時々、
昨日まで使えてた共有フォルダにアクセスできなくなったという
人がいたためその際の対処方法です。
今回、DFSにしたところ(実際には何十フォルダもあります。)この
現象が連続しておきています。
一応ユーザ名とパスワードをサーバと合わせるようにお願いしています
が、どうやらWindows2000でこの現象が起きているようです。
Samba側の設定で回避できるものなのか、回避できないことなのか
を知りたいので、よろしくお願いします。
複数部門と連携している部分もあり、中には別っとWindowsドメイン
に参加しているPCでこちらの管理しているサーバにアクセス
することもあり、ログインユーザ名を変更しにくい人もいます。
−−−−−−−−−−−−−−−−−−−−−−−−−−−−−
クライアント
Windows2000
SERVER1
RedHatEL4
samba-3.0.28-0.el4.9
SERVER2
RedHatEL5
samba-3.0.28-1.el5_2.1
<SERVER1のsmb.conf>
[global]
dos charset = CP932
display charset = UTF-8
workgroup = WORKGROUP
server string = Samba Server
passdb backend = ldapsam:ldap://127.0.0.1:389
log file = /var/log/samba/%U.log
max log size = 50
socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
printcap name = /etc/printcap
dns proxy = No
ldap admin dn = cn=Manager,・・・,dc=co,dc=jp
ldap group suffix = ou=Groups
ldap passwd sync = Yes
ldap suffix = ou=・・・,dc=co,dc=jp
ldap ssl = no
ldap user suffix = ou=Users
utmp = Yes
idmap uid = 16777216-33554431
idmap gid = 16777216-33554431
create mask = 0660
force create mode = 0660
directory mask = 0770
force directory mode = 0770
cups options = raw
[share1]
comment = share1
path = /home2/share/share1
invalid users = @invalid-grp
valid users = @share1-grp, @share1-grp-r
read list = @share1-grp-r
write list = @share1-grp
force group = share1-grp
create mask = 0770
force create mode = 0760
[share2]
comment = share2
msdfs root = Yes
msdfs proxy = \XXX.XXX.XXX.XXX\share2
<DFSでつなげる先のSERVER2のsmb.conf>
[global]
workgroup = WORKGROUP
server string = Samba Server
passdb backend = ldapsam:ldap://127.0.0.1:389
ldap admin dn = cn=Manager,ou=・・・,dc=co,dc=jp
ldap group suffix = ou=Groups
ldap passwd sync = Yes
ldap suffix = ou=・・・,dc=co,dc=jp
ldap ssl = no
ldap user suffix = ou=Users
utmp = Yes
create mask = 0660
force create mode = 0660
directory mask = 0770
force directory mode = 0770
browseable = No
[share2]
comment = share2
path = /home2/san/share2
invalid users = @invalid-grp
valid users = @share2-grp, @share2-grp-r
read list = @share2-grp-r
write list = @share2-grp
force group = share2-grp
samba-jp メーリングリストの案内