HEARTBEATS
          

MySQLのコマンドラインで-pオプションを使わずにパスワードを指定する方法

   

こんにちは。CTOの馬場です。 今回もインフラエンジニア向けにちょっとした情報を紹介します。

今回はバッチ処理でMySQLに接続するときに、パスワードをうまく受け渡す方法を紹介します。

まずは-pオプションでコマンドラインに書く方法があります。が、プロセスツリーに表示されてしまうため安全とは言えません。そこで2つの方法を紹介します。

  1. .my.cnfに設定する
  2. .my.cnfなしでなんとかする

.my.cnfに設定する

ユーザのホームディレクトリに.my.cnfというファイルを置いて下記の内容を設定することで、パスワードを指定することができます。このパスワードは標準のMySQLクライアント全てで使用されます。
※ファイルの権限は600に設定しておきましょう。

[client]
password="my_password"

この方法だと、ユーザごとにパスワードが分かれている場合にはうまく対応できません。その場合の対処法は続きをどうぞ

          

Nagiosのチェックプラグインでroot権限が必要な場合の対応

   

こんにちは。CTOの馬場です。

今回はNagiosのチェックプラグインで、root権限が必要な場合の対応についてご紹介します。

          

sudoでNOPASSWDが効かない時の対応方法

   

最近ハマったので解決方法をご紹介しておきます。

visudoでNOPASSWDを指定しても有効にならないケースがあります。
特にUbuntuではよくハマるかな。CentOSでも同じことになるケースがあります。。。

Sudo NOPASSWD not working...?

The trick seems to be to put the NOPASSWD lines at the *end* of the file.

と、いうわけで、sudoでNOPASSWORDが効かない場合、設定をファイルの一番最後に設定を書けば解決します。

ぜひお試しあれ

          

インフラエンジニア勉強会 hbstudy#5 が開催されました

   

こんにちは。ハートビーツ運用スタッフの山田です。

11月14日(土)、インフラエンジニアの技術交流の場として開催させて頂いておりますhbstudyが開催されました。 hbstudyは今回で5回目となり、40名近いみなさまにご参加頂きました!本当にありがとうございました。

 前半は永安悟さんより、「PostgreSQL安定運用のコツ2009」と題してPostgreSQLの運用管理に関してお話し頂きました。後半は松信嘉範さんより、「DBサーバーのパフォーマンスチューニング」と題してMySQLを中心にデータベースのチューニングについてお話頂きました。

          

Nagiosプラグイン自作方法の紹介

   

こんにちは。ハートビーツ運用スタッフの津田です。

ハートビーツからお届けする技術情報の初回シリーズ、Nagiosについての第4回です。

第3回ではNagiosの監視プラグインで、aptでインストールできるものをご紹介しましたので 今回は自作監視プラグインの作り方をご紹介します。
(ただし、ここではサービス監視に関するものをご紹介します。ホスト監視についてや、 細かい仕様については公式ドキュメントのNagios Plugin APIなどをご覧下さい。)

株式会社ハートビーツの技術情報やイベント情報などをお届けする公式ブログです。



ハートビーツをフォロー

  • Twitter:HEARTBEATS
  • Facebook:HEARTBEATS
  • HATENA:HEARTBEATS
  • RSS:HEARTBEATS

殿堂入り記事