NTP(Network Time Protocol)のセキュリティを考慮した設定についてまとめました。
続きを読む
VPSサーバーでWebサイト公開 備忘録 ~Linux、MySQLからAJAXまで
VPSサーバーを使ってWebサイトを運用する過程で行った作業、調査内容を備忘としてまとめています。
アーカイブ
Apacheの静的、DSOモジュールの確認、インストール方法
Apacheのモジュールには静的(組込み)モジュールとDSOモジュールがあり、それぞれの確認方法、インストール方法についてです。
続きを読む
セキュリティを考慮してX Windowsを設定または削除する方法
X Windowsに関するセキュリティについて下記資料を参照してまとめました。
NSA(National Security Agency)の『Guide to the Secure Configuration of Red Hat Enterprise Linux 5』
続きを読む
cronで使用するファイルのパーミッション設定
cron、anacronで使用するファイルのパーミッション設定についてです。下記資料に推奨設定が記載されています。
NSA(National Security Agency)の『Guide to the Secure Configuration of Red Hat Enterprise Linux 5』
cron、anacronのセキュリティ上の注意点
cron、anacronはたくさんの設定ファイルやディレクトリを使用しているのでチェックするのが大変ですが、セキュリティを考慮し、適切なパーミッション設定が必要です。
・権限のないユーザーがシステムcronの設定ファイルを変更できてしまうと権限の昇格を許してしまう恐れがある。必要のないアクセスは禁止するように設定する。
・システムcrontabはrootによってのみ編集できるように制限し、ユーザーcrontabはsetuidが付与されているcrontabコマンドを使って編集するようにする。
セキュリティ上の推奨設定
○システムcrontabファイルのパーミッション設定
# chown root:root /etc/crontab
# chmod 600 /etc/crontab
○システムのanacronの設定ファイルのパーミッション設定
# chown root:root /etc/anacrontab
# chmod 600 /etc/anacrontab
○システムcrontabのディレクトリのパーミッション設定
# cd /etc
# chown -R root:root cron.hourly cron.daily cron.weekly cron.monthly cron.d
# chmod -R go-rwx cron.hourly cron.daily cron.weekly cron.monthly cron.d
○ユーザーcrontabファイル用のスプールディレクトリのパーミッション設定
# chown root:root /var/spool/cron
# chmod -R go-rwx /var/spool/cron
ausearch、aureportで監査ログのサマリレポートを作成
ausearch、aureportでauditdのサマリレポートを作成する方法についてです。
続きを読む
ブートストラップ3を使って自作テーマ作成(23)画面を左右にスライドさせるボタンのCSS設定
ブートストラップ3のサンプルoffcanvasに設定されていたウィンドウサイズを小さくした際に表示される”Toggle nav”ボタンのCSS設定を行います。
続きを読む
ブートストラップ3を使って自作テーマ作成(22)アーカイブページのCSS設定
日付アーカイブ、カテゴリーアーカイブを表示したときのページタイトル部分のCSS設定を行います。
続きを読む
ブートストラップ3を使って自作テーマ作成(21)ウィジェット部のCSS設定
右サイドバーには、ウィジェットを使ってアーカイブ、カテゴリーなどのリンクを表示出来ますが、この部分のスタイル設定を行います。
続きを読む
ブートストラップ3を使って自作テーマ作成(20)コメント投稿フォーム、コメント表示部のCSS設定
コメント投稿フォーム、コメント表示部のスタイル設定を行います。
続きを読む