samba2.2.8構築

新プロジェクトに加わることになったので、自分用開発サーバを再構築。
ソースコードを手軽に書き直すために、RedHat Linux7.3の開発サーバと自分のWindowsクライアントマシンを共有すべく、sambaを入れる。

sambaは過去に何度もいれているのだが、毎回毎回悩む。
とりあえず職場指定のsamba2.2.8のrpmパッケージを入れる。
これはスンナリ。そらそーだ。

次。swatによるsmb.conf設定を試みる。
が、ブラウザがswatページを開かない。ここで開いたら面白くない。

調べると、RedHat 7*でswatを使用する場合、

/etc/xinetd.d/swat

ファイルを編集する必要がある。

ここで参照したページ
http://www.samba.gr.jp/doc/contrib/begin_samba2.0.html#3

上記ページを参照しつつ、

# default: off
# description: SWAT is the Samba Web Admin Tool. Use swat \
#       to configure your Samba server. To use SWAT, \
#       connect to port 901 with your favorite web browser. 
service swat
{
        port            = 901
        socket_type     = stream
        wait            = no
        only_from       = 127.0.0.1
        only_from       = 192.168.1.1 #実際は私のWinマシンに割り当てられたlocal IP
        user            = root
        server          = /usr/sbin/swat
        log_on_failure  += USERID
        disable         = no
}

とする。
参考ページに、

only_fromは複数行記述することができる

と書いているので、安心してこのようにした。
それで xinet.dを再起動するも、アクセスできず・・・。

うーんうーん悩んでいるうち、参考ページを変えることに。

ここにした
http://www.samba.gr.jp/doc/samba2.2_and_linux2.4/03.html

ここでは先の鬼門となった「only_from」を、あっさりと「削除」とあったので従う。

するとあっさりswatへアクセス可能に。

そこで今格闘中。