アプリ版:「スタンプのみでお礼する」機能のリリースについて

題名どおりなんですが、7.3でSWATがうまく行った方いらっしゃいますか?
参考にしたのは
http://www.samba.gr.jp/doc/contrib/begin_samba2. …
です。

A 回答 (5件)

参考にされたURLを覗いてみましたが、それでもとなると回答に窮します。



どのような設定をされたのか具体的なお話をされるしかないかもですね。

この回答への補足

具体的と言われても。。。書いてある通りやったとしか。。。
コピー&ペーストでやったからタイプミスとかもないはずだし。。。
う~ん、こっちも窮しちゃいます。

補足日時:2002/07/11 19:47
    • good
    • 0

taropooさん。

だめですか?

# /usr/sbin/swat
は、swatサーバの実行モジュール

# /etc/xinetd.d/swat
は、swatの環境変数のテキストファイル

です。
この2のファイルが存在するのであれば、swatは動作するはずです。

もう一度、/etc/xinetd.d/swatファイルをのぞいてみると、次のようになっていmるはずです。

service swat
{
disable = no  ← "yes"であれば、"no"或いは、#でコメントアウト
port = 901  ← swatを起動するときのポート番号
socket_type = stream
wait = no
only_from = 127.0.0.1 192.168.0. ← とりあえずこのまま
user = root ← 利用できるユーザ "root"
server = /usr/sbin/swat ← swat実行モジュール
log_on_failure += USERID
}

RedHat 7.3から、initdから、xintedに変更になったようです。

# /etc/rc.d/init.d/xinetd restart
xinetdを停止中:          [ OK ]
xinetdを起動中:          [ OK ]
となるはずです。
 
これを実行すると、/etc/xinetd.d/swatの内容がシステムに反映されます。

rpm -qa|grep inetd
xinetd-2.3.4-0.8
と表示されれば、xinetdが使われています。

ブラウザのURLで
http://127.0.0.1:901
或いは
http://localhost:901
これで、swatが起動できるはずです。"tappoo"さんのシステムのIPアドレスの指定が不明ですので、127.0.0.1(ループバック)で試してみます。IPアドレスによって、/etc/xinetd.d/swatの、"only_from = 127.0.0.1 192.168.0."を変更しなければなりません。或いは、コメントアウトします。

smb.confは、sambaの構成ファイルです。ファイルサーバの環境を設定します。とりあえず忘れてください。
# /etc/samba/smb.conf

この回答への補足

すいません、そもそも/usr/sbin/swatがないんですが。。。

[root@ice etc]# rpm -qa|grep samba
samba-2.2.3a-6
samba-client-2.2.3a-6
samba-common-2.2.3a-6
[root@ice etc]#

なのでsambaはインストールされてると思うのですが。
阿呆な質問かも知れませんが初心者に付きお許しください。

補足日時:2002/07/18 22:56
    • good
    • 0
この回答へのお礼

言った後で気がつきました。
SWATがインストールされてなかったんですね。おお馬鹿です。
めでたくSWATが立ち上がりました。
アドバイスをいただいた皆さん、ありがとうございました。

お礼日時:2002/07/18 23:30

うまくゆかないですね!雑誌の付録のRedHat 7.3(Valhalla)ですが。


インストール時に、Windowsファイルサーバを選択しても、SAMBAはインストールされても、SWATがインストールされないみたいですよ。

# /usr/sbin/swat
これと
# /etc/xinetd.d/swat
のファイルが存在しますか。この内容は、

service swat
{
disable = no
port = 901
socket_type = stream
wait = no
# only_from = 127.0.0.1 192.168.0. (#でコメントアウトする)
user = root
server = /usr/sbin/swat (導入のしかたでは、SWATサーバがの位置が異なります。変更の必要があります。)
log_on_failure += USERID
}

以下のコマンド、xinetdを再起動します。
/etc/rc.d/init.d/xinetd restart
どうも、RedHat 7.3から、initdから、xinetdに変更になったみたいです。

雑誌の付録では、これらのファイルはインストールされていませんでした。SAMBAサーバは起動していました。

ojinは、SAMBAのホームページから、
samba-2.2.4-ja-1,0.tar.gz
をダウンロードして、./configure→make→make installで実現しました。

rpmファイルではなく、tarファイルなので、どこで、展開して、コンパイルするかがベスト(構成ファイルの変更を最小限にするか)なのかを考える必要があります。非力なPCでは、コンパイル→インストールまで20分程度必要とします。

RedHat 7.3で導入した、SAMBAとの連携はできないので、新たに導入した、SAMBAの "smb.conf"も変更しなければなりません。

なお、今回の一連のテストは、"taropoo"さんのために試行してみました。

参考程度ですね!

この回答への補足

> # /usr/sbin/swat
> これと
> # /etc/xinetd.d/swat
> のファイルが存在しますか。この内容は、

この2つのファイルは内容は同じと言うことですか?

> samba-2.2.4-ja-1,0.tar.gz

インストールしてみました。でもダメでした。(;_;)

> 新たに導入した、SAMBAの "smb.conf"も変更しなければなりません。

これはどこをいじればいいのでしょう?

> なお、今回の一連のテストは、"taropoo"さんのために試行してみました。

many many thanxです。

補足日時:2002/07/15 19:19
    • good
    • 0

ちょっと構文を変えて試してみましょう。



/etc/xinetd.d/swat
--------------------------------------------------------
# default: on
# description: SWAT (Samba Web Administration Tool)
# securlevel: 10
service swat
{
disable= no
port= 901
socket_type= stream
protocol= tcp
wait= no
user= root
server= /usr/sbin/swat
log_in_failure += USERID
}
------------------------------------------------------

# /etc/init.d/xinetd restart
# /etc/init.d/smb restart

ではどうですか?

また、"http://localhost:901/"でうまくいかない場合
"https://localhost:901"で試してみたら?
    • good
    • 0

/etc/xinetd.d/swatを以下のように編集



-------------------------
service swat
{
port = 901
socket_type = stream
wait = no
# only_from = 127.0.0.1
user = root
server = /usr/sbin/swat
log_on_failure += USERID
disable = no
}
--------------------------
編集後

# /etc/init.d/smb restart

でうまくいきませんか?

この回答への補足

[root@localhost root]# /etc/init.d/smb restart
SMBサービスを停止中: [ OK ]
NMBサービスを停止中: [ OK ]
SMBサービスを起動中: [ OK ]
NMBサービスを起動中: [ OK ]
[root@localhost root]#

となりましたが、mozilla1.0でhttp://127.0.0.1:901に接続したところ、
The connection was refused when attempting to contact 127.0.0.1:901
でした。

補足日時:2002/07/12 16:48
    • good
    • 0

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