こんにちは。さっそくですが本題に入ります。

このたびRed Hat Linux 7.1 の無料のディストリビューションを手に入れて、サーバの構築に挑戦しています。
インストール時にApache samba 等も一緒にインストールしたのですが、
インストール後にそれらのバージョンを知るためにはどうすれば良いのでしょうか??
何かコマンドがあるのでしょうか?? それとも設定ファイルに書いてあるのでしょうか??

初歩的な質問で申し訳ないですが、宜しくお願いします。

このQ&Aに関連する最新のQ&A

A 回答 (2件)

0roronさんこんにちは


Apache,Sambaに限らずUNIX系のソフトは大抵 -v または -V オプション
をつけてコマンドを実行すればバージョン情報が得られます。
Apache,Sambaのように関連するコマンドがたくさんある場合は、主要なデーモンを
-vオプションで実行します。
具体的にはApacheの場合は
httpd -v
Sambaの場合は
smbd -V
とします。
デーモンの起動はルートでないと出来ませんが、
バージョン情報を得るだけなら一般ユーザーでも出来ます。

ただしこれらのデーモンは通常の実行パス/usr/loca/binなどに入っていないかも
しれません。その場合は多分「コマンドが見付からない」とか言われますので
フルパスでコマンドを指定してやる必要があります。ちなみに私の環境の場合(Solarisですが)
それぞれ
/usr/local/apache/sbin/httpd -v
/usr/local/samba/source/bin/smbd -V
と指定する必要がありました。
これらのコマンドがどこに入っているのかということはGMCなどのファイルマネージャー
に付属している検索メニューでも使って探してみて下さい。
    • good
    • 0
この回答へのお礼

大変分かりやすい説明をありがとうございます、
としか言いようがありません。
助かりました、また困った時は宜しくお願いします。

お礼日時:2001/10/10 19:05

RedHatですので、


# rpm -qa | more
で、sambaとapacheのモジュールを探してください。導入されているrpmが、すべて表示されますので、sambaとapacheにつずく数字がバージョン情報です。
    • good
    • 0
この回答へのお礼

RedHat にそのような特有のコマンドがあるとは知りませんでした。
全て表示されて便利なコマンドですね。
ありがとうございました。

お礼日時:2001/10/10 19:10

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

このQ&Aと関連する良く見られている質問

QRed Hat7.1のインターネット接続について

パソコン初心者です。Windows Me が入ってるPCにRed Hat7.1を本に書いてあるとおりにインストールしてマルチブート環境にしました。ダイヤルアップ接続はうまくいったと思うのですが、Netscapeを起動したところ、インターネットには接続されません。どうやら、DNSが正しく設定されてないようなのですが(多分・・・)、どのように設定すればいいのかわかりません。どうか、教えてください。お願いします。

Aベストアンサー

この情報だけでは、回答するのは難しいと思います。
マルチブート環境と言う所は、余り今回の問題とは関係ないと思いますがWindows環境では接続出来ていて、Red Hat7.1では接続出来ないと考えてよろしいでしょうか?

■足りない情報としては、以下のものが有ると思います。

・参考にした本に書いてあるかもしれませんが、ダイアルアップ接続に使っているアプリケーションは、何を使っていてどんな設定を行ったのでしょうか?
(設定方法が分かないと間違いを見つけられません。勿論、個人情報には触れないような表現で書いてください。)

・モデムは何を使っているのでしょうか。(ダイアルアップが成功していれば問題ないかもしれませんが)

・Red Hat7.1側のダイアルアップがらみの設定は何を行っていますか?
(ダイアルアップ関係で、参考にした本に書いてあることを書いてもいいと思います。)

・また、お使いのプロバイダーのダイアルアップ時の設定方法はどのようになっていますか?


【DNSサーバについて】

...本題のDNSサーバーについてですが、とりあえず見つかった本に書いて有った事が参考になるかもしれませんので、書いておきます。

例えば、ダイアルアップにppxpを使っている場合には、クイックダイアルアップの詳細設定画面でresolv.confの作成にチェックがされていて、かつ接続相手のPPPサーバーがネームを教えてくれるならば/etc/resolv.confが作られるようです。
しかし、接続相手がこれを通知してくれない場合には明示的にネームサーバを設定する必要があるようです。
普通は、ISPからの書類などにDNSサーバーのIPアドレスについての記述があるようです。
自分では、継げていないのではっきりぢた事はいえないのですが。

/etc/resolv.confと言うのはどのネームサーバを参照するかなど、DNS関連ンの設定を行うファイルで、
nameserverに続けて参照するネームサーバのIPアドレスが記述されています。

この情報だけでは、回答するのは難しいと思います。
マルチブート環境と言う所は、余り今回の問題とは関係ないと思いますがWindows環境では接続出来ていて、Red Hat7.1では接続出来ないと考えてよろしいでしょうか?

■足りない情報としては、以下のものが有ると思います。

・参考にした本に書いてあるかもしれませんが、ダイアルアップ接続に使っているアプリケーションは、何を使っていてどんな設定を行ったのでしょうか?
(設定方法が分かないと間違いを見つけられません。勿論、個人情報には触れない...続きを読む

QRed Hat7.1 のマウスについて

僕は、Linuxの初心者です。
3ボタンマウスの事でお聞きしたいのですが、
マウスの真中のボタンのスクロール機能が使えません。
Windowsの環境では、使えるのですが、Linuxではどのようにしたら、使えるようになるのか、教えてください。お願いします。

Aベストアンサー

XFree86の設定が悪いんではないですかね。

インストール中にマウス選択の画面が出てきて,
マウスが選べませんでしたか?最近RHは使って
無いんでよく覚えてませんが。

Xサーバ(何もいじってないならXFree86)の
再設定をすれば使えると思いますが。ちなみに、
XサーバとはLinuxをGUIにするためのものです。

rootになって、Xconfiguratorと打ち込めば、
Xの設定ができます。この中のマウス選択の
ところで、IMPS/2を選んで見てください。

あるいは、/etc/X11/XF86Config(または、
/usr/X11R6/lib/X11/XF86Config)の以下の
部分を以下のように変更します。

Section "InputDevice"
Identifier "Mouse0"
Driver "mouse"
Option "Device" "/dev/mouse"
Option "Protocol" "IMPS/2"
Option "Emulate3Buttons" "off"
Option "ZAxisMapping" "4 5"
EndSection

"Protocol'の行の"IMPS/2"が違ってたらそのように直す。
"ZAxisMapping"の行が無かったら追加する。
"Emulate3Buttons"の行が存在して、かつoffじゃなかったら
offにしてください。
その他の行はいじらないでください。

どちらの方法も、設定の後でリブート(またはXの再起動)を
してください。

ただ、設定を失敗してマウスが利かない、ちょっと触った
だけでポインタがすごい勢いでどっかに飛んでいく、などの
症状になることがありますので、変更前の状態に戻せるように
工夫してください。

ただ、これをやっても全てのアプリケーションで
ホイールが使えるようになるとは限りません。
アプリケーションの方でサポートされてなかったり、
アプリケーション側で設定が必要だったりします。

参考URL:http://voyager.ise.osaka-sandai.ac.jp/JF/JFdocs/mouse-wheel-scroll.html

XFree86の設定が悪いんではないですかね。

インストール中にマウス選択の画面が出てきて,
マウスが選べませんでしたか?最近RHは使って
無いんでよく覚えてませんが。

Xサーバ(何もいじってないならXFree86)の
再設定をすれば使えると思いますが。ちなみに、
XサーバとはLinuxをGUIにするためのものです。

rootになって、Xconfiguratorと打ち込めば、
Xの設定ができます。この中のマウス選択の
ところで、IMPS/2を選んで見てください。

あるいは、/etc/X11/XF86Config(または、
/usr...続きを読む

QRed Hat Linux7.1J によるメールサーバの構築について.

こんにちは.初めて書込みします.現在,Red Hat Linux 7.1 Jをインストールしてメイルサーバの構築をしております.しかし,以下のような問題が勃発して非常に困っています.
(1) ホストからクライアント(WindowsNT)へ送信できるが,
クライアントからPOPでメイルを受信することができない.
(2) クライアントからのftp,telnetができない.

現在の設定は,ファイアウォールはipchainsですべてACCEPTに設定しており,
sendmail,qpoperの設定もしています.さまざまなサイトで似た状況を見受け,
参考にしているのですがどうもうまくいきません.

こんな知識の浅はかな私に御教示,御鞭撻のほど宜しく御願い致します.

では.

Aベストアンサー

xinetdの設定は確認しましたか?
/etc/xinetd.d/*にftp,telnet,qpopperの設定
ファイルがありますか?

さらに TCP Wrapperの設定は大丈夫ですか?

QRed Hat8.0。FTPとsambaのパーミッションのジレンマ

Redhat8.0でサーバ構築中です。
新たな問題が発生したので教えてください。

まずは、/homeをwebサーバのホームディレクトリ(という言い方で良かったですか?)に設定しました。FTPでデータの送受信するためには/home以下のすべてのフォルダは755にしないとだめですよね。/homeを777にするとパーミッションエラーが出ます。
この状態でsambaをインストールし、Win機より自分のホームページ情報を写すため共有フォルダを/homeに設定しました。
しかし、移動できません。こちらは/homeのパーミッションを777にしないと上書きなどが出来ない状態です。

どうにかならないのでしょうか?
もしくは、私の何か設定が良くないとかですか?
よろしくお願いします。

Aベストアンサー

要するに、ホームページのコンテンツをFTPとsambaの両方で更新したい、ということですよね?

先ずは、安易にパーミッションを777にしようなんて思ったらダメですよ。
WEBで公開するファイル、ディレクトリのの所有者(chownで変えられますよね)、WEBサーバのユーザー属性(apacheならUser,Groupの行)、sambaのユーザー(force user =,force group =の記述で強制的に書き込むユーザー、グループを変えられる)、FTPでログインするユーザーを同じにすれば、パーミッションを755にしても、問題なく更新できると思います。

あと、/home、ホームディレクトリ、ドキュメントルート等混同されてるみたいなので、調べてみると良いと思います。

QRed Hat 7.1 に rshできない(~/.rhostsの設定後)

Red Hat Linux release 7.1 です。
~/.rhosts を設定しても 他及び自ホストから rshできません。
ホストとユーザを記述し,モードを 600 にしました。

どうすれば,rshを許可できるでしょうか?

Aベストアンサー

myhost: Connection refused
で拒否されるのであれば、
inetd/xinetdからin.rlogindの起動が
許可されていません。
inetd(スーパーサーバ)の関連を、調べなおして
見ましょう。
TCP Wrapperで拒否されたのであれば
Connection reset by peer.
と表示されます。

プロンプトから
ps -ax|grep inetd|grep -v grep
と入力し、inetdとでたら、/etc/inetd.conf
のloginで始まる行のコメントを解除しましょう。
ファイルを、

xinetdと表示されたら/etc/xinetd.d/rlogin
を修正しましょう。
disable = yes
となっているはずです。これをnoに変えましょう。

単にリモート操作をしたいのであればrloginやtelnet
の方が適していると思います。rshは遠隔でコマンドを
実行するのが目的でリモートログインするのは
おまけ的な要素でしかありません。
なぜrshなのでしょうか?
何もrshでなくてtelnet/rloginでは何がだめなのでしょうか?


注意:
ここでは「単に動くだけ」の設定方法しか紹介して
おりません。そのためこのままではセキュリティ的に
非常に弱いので、このままインターネットに直結/常設
することは避けてください。

myhost: Connection refused
で拒否されるのであれば、
inetd/xinetdからin.rlogindの起動が
許可されていません。
inetd(スーパーサーバ)の関連を、調べなおして
見ましょう。
TCP Wrapperで拒否されたのであれば
Connection reset by peer.
と表示されます。

プロンプトから
ps -ax|grep inetd|grep -v grep
と入力し、inetdとでたら、/etc/inetd.conf
のloginで始まる行のコメントを解除しましょう。
ファイルを、

xinetdと表示されたら/etc/xinetd.d/rlogin
を修正しましょう。
...続きを読む


このカテゴリの人気Q&Aランキング

おすすめ情報