red hat 7.0にsambaをインストールしようとしています。
ftp.samba.orgからSamba2.0.9をダウンロードして、解凍した後、


sourceディレクトリー内で、
./configure
make
make install
のコマンドでsambaを所定のディレクトリに(/usr/local/samba)インストールしました。

/etc/servicesを確認すると、
以下のエントリがありました。
901/tcp


しかしながら、
http://ホスト名:901/
でswatが起動しません。


日本sambaユーザ会などのホームページでも調べてみたのですが、決定的な解決方法は載っていませんでした。

http://begi.net/linux/reading/samba_begin/
http://www.a-yu.com/tools/swat.html
http://www2s.biglobe.ne.jp/~maeda/vaio/samba.html
http://www.pixy.ne.jp/~miyamae/tech/linux/samba_ …
等のホームページによれば、

/etc/xinetd.d/
のディレクトリのswatファイルを編集すると説明されているのですが、swatファイル自体が存在しません。

解決策を教えていただきますよう宜しく御願いします。

A 回答 (3件)

以下の内容で /etc/xinetd.d/swat を作成すると幸せになれるかも


しれません。(^_^;

# 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 = localhost
user = root
server = フルパスでswatを指定する。
log_on_failure += USERID
disable = yes
}
    • good
    • 0
この回答へのお礼

お教えに従ってswatファイルを作成した後、xinetdを再起動したら幸せになれました。ありがとうございました。

お礼日時:2001/06/13 22:22

> swatファイル自体が存在しません。



存在しないのであれば、新規に作成してしまって
良いと思います.
ファイルの内容は、tanktan さんが調べた URL に
書かれているものと同じように記述すれば
動くと思います.
    • good
    • 0
この回答へのお礼

なぜsambaインストールしたときにswatファイルが作成されなかったのかはわかりませんでしたが、お教えに従ってファイルを作成したらswatが起動しました。ありがとうございました。

お礼日時:2001/06/13 22:21

inetdに登録しましたか?


swatのマニュアルをinetd.confでgrepしてみてください。
通常なら/etc/servicesに
swat 901/tcp
/etc/inetd.confに
swat stream tcp nowait root /すわっとのディレクトリ/swat swat

で動きますよ。
てか・・・・私はこの二つしか設定しないけど毎回成功してる・・・・
    • good
    • 0
この回答へのお礼

Red Hatのバージョン7からは、inetdがxinetdを使うシステムに変更されていたようです。いずれにしても、解決しました。ありがとうございました。

お礼日時:2001/06/13 22:18

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!


人気Q&Aランキング