何かやらかしたようだが、とりあえず現状メモ。
・意図しない共有フォルダを作成した。
・「パス無し誰でも共有」が生きたまま。
smb.conf の「誰でも共有」の設定は残したままであるので、まずここが問題でありそうだが。他方、 security項目は share からuser に変更した。この点を以て私は、ユーザ毎のみ有効になる…と思い込んだが、根拠のない思い込みなので荒唐無稽ということ、自戒自分。
変更履歴メモ。
[root@localhost ~]# groupadd drawer
[root@localhost ~]# mkdir /home/drawer
[root@localhost ~]# chgrp drawer /home/drawer
[root@localhost ~]# chmod 770 /home/drawer
[root@localhost ~]# vi /etc/samba/smb.conf
[root@localhost ~]# /etc/rc.d/init.d/smb restart
SMB サービスを停止中: [ OK ]
SMB サービスを起動中: [ OK ]
[root@localhost ~]#
[root@localhost ~]#
[root@localhost ~]# smbpasswd -a cent
New SMB password:
Retype new SMB password:
Added user cent.
[root@localhost ~]#
[root@localhost ~]# usermod -G drawer cent
[root@localhost ~]#
[root@localhost ~]#
[root@localhost ~]# useradd Windowsuser
useradd: 警告: ホームディレクトリが既に存在します。
skel ディレクトリからのコピーは行いません。
メールボックスファイルを作成します: ファイルが存在します
[root@localhost ~]# smbpasswd -a Windowsuser
New SMB password:
Retype new SMB password:
Added user Windowsuser.
[root@localhost ~]#
[root@localhost ~]#
[root@localhost ~]# usermod -G drawer Windowsuser
[root@localhost ~]#
[root@localhost ~]#
[root@localhost ~]# /etc/rc.d/init.d/smb restart
SMB サービスを停止中: [ OK ]
SMB サービスを起動中: [ OK ]
[root@localhost ~]#
これでいったいなぜ!? Windowsuserのディレクトリがsambaで公開されてしまうことやら。
[root@localhost ~]# smbpasswd -a Windowsuser
この一行だけで、Samba的にはもう公開!?
Windows、CentOS いずれもリブートしてみたが、誰でも共有にはアクセス可能で、ファイルの読み書きも自由自在。
それから、SWATの通信が通らなくなった。:901は通るがHTTP Getを投げたあとACKが返ってきた…と思った次の瞬間にRSTをくらっている。
さて、どこから当たるか。
0 件のコメント:
コメントを投稿