タイムゾーンを日本に変更する方法 「Linux」

AWSでAmazon Linux, CentOS を使用しているとタイムゾーンがUTCになっていて日本時間じゃなくて使い勝手が悪かったので変更方法を紹介します
AWS以外でも同じような方法で変更できるかと思います
vimで行番号を表示・非表示にする方法

vimで行番号を表示・非表示にする方法を紹介します
行番号を表示行番号を表示するには、ESCを押したあとに、下記のように「:set number」または「:set nu」と入力します
:set numberまたは ...行番号を付けて出力する(nlコマンド)

ファイルに行番号をつけて出力する方法は、catコマンド、awkコマンド、nlコマンドで出力できます。本記事では、「nlコマンド」を利用した場合の方法を説明します
catコマンドで行番号を表示cat -n <ファイ ...
grepで該当した行の前後を表示する方法

grepでログファイルなどを調べた場合、該当した(パターンマッチした)行だけはなく該当した行の前後や、該当した行の前5行とか、該当した行の前5行とか表示したい場合があります。
その場合は、grepコマンドのオプションの ...
grepで検索文字の行番号を取得

先日、当サーバーへのHPが閲覧できなくなり、SSH接続も重くなりコンソール操作も難しい状況になりました。ServerMan@VPSの管理画面より再起動しても事象は変わりません。
外部に公開しているサービスがApache ...
WordPress DoS/DDoS攻撃 (xmlrpc.phpへの大量アクセス)

先日、当サーバーへのHPが閲覧できなくなり、SSH接続も重くなりコンソール操作も難しい状況になりました。ServerMan@VPSの管理画面より再起動しても事象は変わりません。
外部に公開しているサービスがApache ...
Linux カーネルの脆弱性(CVE-2016-0728 )

Linux Kernel 3.8以降のLinux Kernelで、ゼロデイ攻撃の脆弱性が見つかりました(CVE-2016-0728)。
脆弱性はセキュリティデータや認証鍵、暗号鍵といったデータの保持やキャッシュに使われる「 ...
Apache DoS攻撃対策モジュール【mod_evasive編】

DoS攻撃(Denial of Service attack)は、サーバなどにサービス妨害攻撃またはサービス不能攻撃などと呼ばれています。大量のデータや不正パケットをサーバーに送りつけるなどの不正な攻撃を指します。
A ...
vim で複数行にコメントアウトを挿入・削除する方法

1回1回、行頭に#を挿入したり、行頭の#を削除するのは、結構地味で面倒だと思いますので、vimでコメントアウトを複数行に挿入したり、削除したりする方法を説明します
コメントアウトを挿入する場合前のApacheの設定ファイルマウントしているファイルシステムの種類を確認する方法

現在、マウントしているファイルシステムのext4, xfs, btrfs などのファイルシステムの種類を確認する方法は。「df -T」のコマンドで確認できます
# テストサーバー$ df -TFiles ...
yum updateでエラー「Error: systemd conflicts with initscripts」

ServerMan@VPSを利用していますが、現在、この環境で「yum update」を叩いてカーネルのバージョンアップを含むアップデートがある場合、下記のようなエラーに ...
ドメイン変更時の新ドメインにリダイレクト [mod_rewrite]

ドメイン変更を行った際に、旧ドメインにアクセスがあった場合に新ドメインに転送する設定を紹介します
説明の際に旧ドメイン:old.hoge.com 新ドメイン:new.hoge.com として説明します
findのAND検索・OR検索 [ 論理演算子 ] NOT検索(特定のファイルを含まない)

findコマンドは、で絞り込み検索のAND検索、複数条件での検索(OR検索)、特定の条件などを除外(NOT検索)の方法を紹介します
動作確認用に以下のようなファイルを配置しています
$ ls |egrep "ex|h ...apacheのアクセスログから画像ファイルなどを除外

Apache のログですがアクセス数が増えてくると、アクセス数に比例してログファイルの容量が増えていきます。またその際ログの書き込みも増えて負荷も増えます。
ログファイルですが、何も設定しないと画像のリクエストなどのログも書き ...
munin プラグイン作成方法 [ user_beancounters の failcnt値 ]

ServerMan@vpsで動作が遅くなる時は、仮想マシンのシステムリソースの割り当てに失敗するケースです。失敗しているかの確認は、「/proc/user_beancounters」のfailcnt値が見ると確認できます。この値はその ...