• 締切済み

MySQLのポートの閉じ方

現在、RedHatLINUX上でMySQL4.0.16のバイナリ版を 利用してXOOPSの構築をしています。 先ほど、nmapでポートを調べたところ3306番が開いています。 セキュリティ上問題かと思うのですが、設定の方法がみつからないです。 どこを設定すればいいのでしょう?

  • MySQL
  • 回答数2
  • ありがとう数12

みんなの回答

  • YanYas
  • ベストアンサー率34% (26/75)
回答No.2

変更は起動時にパラメータで行うようです。 http://www.mysql.gr.jp/jpdoc/3.22/manual.ja_Common_problems.html 変更した場合、Xoops側の設定も変更する必要があると思います。 多分、MySQLのデフォルトでポートは localhost(127.0.0.1) で開いていると思うので対応の必要はないのではないでしょうか。(自信なし) http://www.mysql.gr.jp/jpdoc/3.22/manual.ja_Tools.html

tomy06
質問者

お礼

返事が遅れてすみません。 回答有難うございます。 教えていただいたページを見たのですがいまいちよく分かりませんでした。 現在利用しているバージョンが4.0系なので多少違うのかもしれないです。 ユーザ会で4.0系のマニュアルが公開されているので、 そちらで探してみようと思います

  • xjd
  • ベストアンサー率63% (1021/1612)
回答No.1

ルータ、またはRedHatのiptablesでフィルタリングすれば よいでしょう。

関連するQ&A

  • ポート80の開け方について

    現在自宅サーバーを作っています。ドメインの設定、ftp、及びtelnetの設定も済みました。 次にアパッチの設定し、/etc/httpd/conf/httpd.conftで起動しました。 サーバ上ではnmapコマンドを実行してみるとちゃんと80番のサービスはあがっているのですが、他端末のブラウザ上からサーバのIPを直に打っても接続できません。おかしいと思い他端末からポートスキャンツールでサーバを確認してみると、80番が開いていませんでした。この場合サーバー上で、80番の接続を許可するにはどのような設定をしたらよいのでしょうか? ちなみに他端末とサーバの間にはルータが存在していて、ルータのポート80番はあいていました。 すみませんが、アドバイスをお願いします。

  • macのポート開放の仕方(mysql)

    macでのポート開放の仕方がわかりません。 mysqlをmacportsよりインストールし、使おうと思っているのですが、ポート3306が開放できておらず、つまずいています。 >システム環境設定>セキュリティとプライバシー からファイアウォールの変更(ファイアーウォールオプション)で外部からの接続を許可のところにmysqlを追加しようと試みたのですが、できませんでした。 (/opt/local/bin/mysql が探せなかった) どういった方法でも構わないのですが、java(eclipse)などからmysqlへの接続の方法、設定を教えていただきたいです。

  • メールサーバーのポートの設定

     WinXP OutLookExpressです。  メールサーバーのSMTPのポートの設定で質問致します。  ある友人からは、25番ポートでの設定が一般的であってプロバイダーの サーバーにセキュリティ上の問題で受け付けて貰えない場合があるので、587 番を設定すると聞きました。  しかし、別の友人に聞くと最近はセキュリティ上の問題で587番を設定 する方が良いので、587番を設定する方が多いと聞きました。  これは一体どのような意味でしょうか、またどちらのポートを設定するのが 良いのでしょうか。

  • ポート3306へつながらず、MySQLへリモートから接続できない

    同じような質問は過去に沢山あり、一通り確認しましたが、解決できないため、質問させてください。 ポート3306へつながらず、MySQLへリモートから接続することができません。 確認した点は、 ・mySQLにリモートからアクセスできるユーザを作成してあること ・my.cnfにbind-addressの記載はない。 (そもそも3306に繋がらないのでここは関係ないと思いますが) ・nmap localhost で「3306/tcp open mysql」となっていること。 ・netstat -anで tcp 0 0 0.0.0.0:3306 0.0.0.0:* LISTEN と表示されること。 ・iptablesでINPUTがACCEPTになっている。 3306へアクセスできない確認は ・http://www.cman.jp/network/support/port.html ・ローカルのコマンドプロンプトで telnet IPアドレス 3306 の2通りで確認しました。 サーバ:Linux 恐らくCentOS5だとだと思いますが、現在サーバ会社に確認中。MySQL 5です。 クライアント:WinXP Pro 恐らく3306の開放ができていないのだと思いますが、他に何を確認すればよいのか判らず。。。 アドバイスいただけると助かります。

  • Apache2にMySQL4.0をインストールしてXOOPSを使用したいのですが

    現在Apache2を使用してXOOPSにチャレンジしているのですがうまくいきません;;Apache2にはPHP5.0インストール済みで今回XOOPSを使用するためにMySQL4.0.26をインストールしました。インストールしていざ XOOPSの設定を行うと最後の設定画面でデータベースサーバーが見つかりません とメッセージが出てしまいます。MySQL自体は起動しサービスもONになっているんですが、ただWindowsにインストールしただけですので 設定方法があるならば、どなたかご指導お願いしますm(_ _)m 初歩的質問をご勘弁ください・・・。

    • ベストアンサー
    • MySQL
  • SNMPのポート番号について

    現在、ネットワークを構築しており各Routerにaccess-listを設定したいのですがSNMPのポート番号がよくわかりません。とりあえず161は使っているという事はわかったのですが、他には何番のポート番号を使っているのでしょうか? 御存知の方がいらっしゃれば是非教えていただけないでしょうか? 宜しくお願い致します。

  • ポートが開かない

    お世話になります。Lioです。 Linux Redhat 7.1 でサーバーを動かそうとしています。 古いバージョンでは完全に動作していたのですが、新しいFTP版の7.1(雑誌の付録)で新たにインストールしました。(フォーマットもしました。) LANからtelnet、ftpを利用できるように設定しましたが、 sendmailの25番ポートが、どうしても開くことができません。(LANのPCからポートスキャンしました。開いてません) どなたか、開く方法を教えてください。(多分xinetd付近の設定?と思ってます) 初心者でもわかるように説明していただけると幸いです。

  • ポートについて

    シマンテックのセキュリティーチェックを以前試した時は、ポートは全て閉じていてハッカーに対して安全(ステルス)となってました。ところが、今日試してみたところ、135番(location service)のポートだけが開いていたのです。これは何らかのウイルスやハッカー攻撃のせいか何かで、ポートが開かれたという事なのでしょうか?ちなみにウイルスバスターの最新版(2007)に最近アップグレードしたばかりです。あと一旦開いたポートを、どうすれば閉じることができるのでしょうか?

  • WEB公開時にポート番号の設定を反映するには

    お世話になります。 現在WindowsNT4.0+IIS4.0, FileMakerの環境にてDBサーバを構築しほぼ同一のものをWeb上にて一台は一般公開、一台は社内限定で公開しております。 2台共ほぼ同じ設定なのですが、WEB公開している方はポートを80番のみ開けるだけでアクセスし利用することが可能なのに、社内の方は591番も開けないとアクセス自体拒否されます。 どちらのWSCもホスト、fp5ファイルともポートは591番に設定しております。 この違いは何が原因でしょうか? 構築は前任者が行い現在連絡が取れないため、設定や記録を追っているのですが、まだわからない状況です。 何かお気づきの点がありましたらご指導ください。

  • MySQLのライセンスについて

    MySQLのライセンスについて Linux + Apache + MySQL + PHP で動作する Webアプリケーションを開発しました。 PHPの部分をバイナリ化し、その部分だけを販売する場合に、 LinuxやMySQLのGPLに従って、 ソースコードも提供しなければならないのでしょうか? (MySQLについては無償版を利用した場合) たとえば、楽天みたいなショッピングサイトのASPサービスを開始する場合にでは、どうでしょうか? ソースコードを公開するように要求されたら、公開しないといけないのですか?