「ほっ」と。キャンペーン

What Would Jesus Do?

カテゴリ:Linux( 47 )




make 時のエラー【nroff】

qmailでmake後のmeke setup checkコマンドで下記のエラーが発生

nroff -man qmail-local.8 > qmail-local.0
/bin/sh: nroff: command not found
make: *** [qmail-local.0] エラー 127

nfoffコマンドがないみたいです。
これもyumでインストール可能です。

yum install groff

で解決です。
[PR]



by cimacoppi | 2011-01-20 17:35 | Linux

sedコマンドについて

sedコマンドを利用すれば文字列の置き換えが可能となります。
例えば
16:23:06
と時刻が表示されたdate.txtがあるとします。
これを
162306
に変更したい場合は
sed -i "s/://g" date.txt
で変更可能です。
[PR]



by cimacoppi | 2011-01-19 16:27 | Linux

vsftpd設定

vsftpdの設定方法です。

#yum よりインストール
yum install fsftpd

#/etc/vsftpd/vsftpd.conf修正
修正箇所
#FTPサーバに匿名でアクセス拒否
12行目 anonymous_enable=NO
#接続ユーザーへメッセージを送信しない
35行目 dirmessage_enable=NO
#アスキー形式のアップロードを有効にする
81行目 ascii_upload_enable=YES
#アスキー形式のダウンロードを有効にする
82行目 ascii_download_enable=YES
#chroot設定追加
chroot_local_user

自動起動設定
chkconfig vsftpd on

起動
/etc/rc.d/init.d/vsftpd start
[PR]



by cimacoppi | 2011-01-17 13:06 | Linux

【nagios】nrpe_ntでの監視設定

nrpe_ntを利用してwindowsサーバの監視設定をしてみました。
手順は下記になります。
参考までに・・・
nagiosサイトなどからnrpe_nt.0.8b-bin.zip nrpe_nt_plugins.zipをダウンロード

・解凍してWindowsサーバのCドライブにアップロード(フォルダ名はnrpe_ntに変更)

・nrpe_nt_pluginsのbin以下をnrpe_ntのbin以下にコピー(上書きでOK)

・nrpe.cfgの修正
 allowed_hosts=管理サーバIPアドレス
command[nt_check_disk_c]=はパスをそろえる

・nrpeをサービスに登録
コマンドプロンプトより
C:\Users\Administrator>cd C:\nrpe_nt\bin
NRPE_NT.exe -i
NRPE_NT Service sucessfully installed! ←が出たら成功

※port5666を利用するのでwindowsのファイアウォールは解放です。

・サービススタート
 Nagios Remote Plugin Executor for NT/W2Kをスタート
ここで問題発生↓のエラーが発生してサービススタートができませんでした。

「Windows could not start the Nagios Remote Plugin Executor for NT/W2K service on Local Computer
Error 1053: The Service did not respond to the start or control request in a timely fashion.」

原因が分からずアプリケーションログを見たところ下記がありました。

「NRPE_NT: Unknown option specified in config file 'C:\nrpe_nt\bin\nrpe.cfg' - Line 10」
で10行目を見たところ

blowfish_secret=pipexcommunications」

とあったのでこれをコメントアウトしてみました。
で、サービススタートをしたところサービス開始ができました。

次は管理側Linuxサーバ設定です。

commands.cfgに↓を追加

define command{
command_name nt_check_disk_c
command_line $USER1$/check_nrpe -H $HOSTADDRESS$ -c nt_check_disk_c
}

define command{
command_name nt_check_disk_d
command_line $USER1$/check_nrpe -H $HOSTADDRESS$ -c nt_check_disk_d
}

define command{
command_name nt_check_disk_e
command_line $USER1$/check_nrpe -H $HOSTADDRESS$ -c nt_check_disk_e
}

define command{
command_name nt_cpuload
command_line $USER1$/check_nrpe -H $HOSTADDRESS$ -c nt_cpuload
}

define command{
command_name nt_memload
command_line $USER1$/check_nrpe -H $HOSTADDRESS$ -c nt_memload
}

define command{
command_name nt_service
command_line $USER1$/check_nrpe -H $HOSTADDRESS$ -c nt_service
}

define command{
command_name nt_eventlog
command_line $USER1$/check_nrpe -H $HOSTADDRESS$ -c nt_eventlog
}
最後にdefine serviceの設定
define service {
use test-service
host_name test
service_description C Drive
check_command nt_check_disk_c
}

ここまで出来たらnagiosとNagios Remote Plugin Executor for NT/W2Kをリスタート
[PR]



by cimacoppi | 2011-01-04 18:52 | Linux

CSRファイル作成方法について

独自SSL証明書を利用するにはまずCSRファイルを作成してSSL認証局に申請をする必要があります。
opensslコマンドを利用しての作成方法は下記となります。

まずは乱数を発生させる
・openssl dgst /var/log/* > rand.dat

キーファイル作成
・openssl genrsa -rand rand.dat -des3 -out ドメイン.key 1024 (2048bitの場合は変更)
(パスフレーズ2回入力)

・CSR作成
openssl req -new -key ドメイン.key -out ドメイン.csr
(パスフレーズ1回入力)
Country(国)        :
State/Province(都道府県)  :
City/Location(市区町村)  :
Organizational Unit(部門名):
Organization(組織名)    :
Common Name(コモンネーム) :

・パスフレーズ確認
openssl rsa -in ドメイン.key -passin pass:パスワード

CSR中身確認
openssl req -noout -text -in ドメイン.csr

・apach起動時パスフレーズ回避
openssl rsa < ドメイン.key > ドメイン.key.out

windowsサーバに設定する場合はp12ファイルに変換する必要があります。
変換方法は下記となります。
openssl pkcs12 -export -out ドメイン.crt.p12 -in ドメイン.crt -inkey ドメイン.key.out
[PR]



by cimacoppi | 2010-12-20 15:21 | Linux

秘密鍵 PPKファイル作成方法

puttyやwinscpに秘密鍵でログインするにはppkファイルが必要にあなります。
作成方法は・・・

・puttygen.exe を起動
・load押下
・id_rsaファイルを選択

です。お試しを
[PR]



by cimacoppi | 2010-12-17 20:14 | Linux

proftpd 設定

proftpdのデフォルト設定ではファイルアップロード時間が9時間ずれます。
これはGMT時間のためです。
日本時間に設定するには /etc/proftpd.confに

SetEnv TZ JST-9

を設定すればOK
[PR]



by cimacoppi | 2010-12-09 14:42 | Linux

クラウド・ノイズ
by cimacoppi
プロフィールを見る
画像一覧

検索

最新の記事

mod_line_editを..
at 2012-12-14 22:25
nagiosでOracleの..
at 2012-12-13 12:25
s3cmdでmultipar..
at 2012-12-06 15:59
tcpservr をssl化する
at 2012-03-10 21:50
telnetコマンドでpop..
at 2012-03-06 15:59

最新のトラックバック

ファン

ブログジャンル

画像一覧