自宅サーバ

Git + インストール

Git インストールでエラーが出たので対処メモ。 エラーまでの軌跡 $ wget http://kernel.org/pub/software/scm/git/git-1.6.3.2.tar.gz $ tar zxvf git-1.6.3.2.tar.gz $ cd git-1.6.3.2 $ ./configure --prefix=/usr/local/git-1.6.3.2 $ make GIT_VERSION …

自宅サーバ + BIND

内部向けDNSサーバ構築したメモ。 BIND インストール&設定する DNSサーバー構築(BIND) を参考に。

自宅サーバ + iptables

iptables 設定メモ。 設定する ファイアウォール構築(iptables) を参考に。

自宅サーバ + Vim

最小構成の vim-minimal しか入っていなかったので追加インストールしたメモ。 # rpm -qa | grep vim vim-minimal-7.0.109-4.el5_2.4z # yum search vim ... vim-X11.i386 : VIM バージョンの X Window System 用 vi エディタ vim-common.i386 : すべてのバ…

自宅サーバ + Clam AntiVirus

Clam AntiVirus インストールメモ。 インストールする Clam Antivirusに関するメモ アンチウィルスソフト導入(Clam AntiVirus) を参考に。

自宅サーバ + chkrootkit

chkrootkit のインストールメモ。 インストールする rootkit検知ツール導入(chkrootkit) を参考に。

自宅サーバ + RPMforgeリポジトリ導入

RPMforge とは? 標準リポジトリで提供されていないパッケージ群のリポジトリ。 インストールする Installing RPMforge RPMforgeリポジトリ導入(RPMforge) を参考に。

自宅サーバ + Tripwire

Tripwire インストールメモ。 Tripwire とは? ファイルやディレクトリを監視し、追加/変更/削除を検知して知らせてくれるソフト。 Linux インストール後、なるべく早く導入するのがオススメの模様。 インストールなど ファイル改竄検知システム導入(Tripwir…

自宅サーバ + 初期設定

初期設定メモ 管理者用のユーザを追加 # useradd user # passwd user Changing password for user user. New UNIX password: Retype new UNIX password: passwd: all authentication tokens updated successfully. root になれるユーザを管理者のみに制限す…

自宅サーバ + パソコン

自宅サーバのパソコンをざっくり公開。 HM-ATM330-bare CPU Intel Dualcore Atom 330 1.6GHz メモリ 2GB ハードディスク 320GB OS CentOS 5.3 まぁまぁちっさくて場所とらない。 ファンレスでほとんど音しないのが良いところ。 SSD でさらに静音性を高くして…

SSH + 鍵認証

自宅 Linux さんのセキュリティ設定メモ。 SSH 編。 公開, 秘密鍵をつくってパスワードによるログインを止める。 SSH ブルートフォースアタック対策の一環。 参考:総当たり攻撃 環境: サーバ CentOS 5.2 ( IP 192.168.11.30 ) クライアント iMac 10.5.6 ク…

TCP SYN flood 攻撃対策

TCP SYN flood 攻撃対策についてメモ。 SYN flood攻撃とは、TCP接続:3ウェイ・ハンドシェイクの仕組みを悪用し、サーバーのメモリ領域を飽和させダウンさせる仕組みらしい。 3ウェイ・ハンドシェイクの以下の部分。 ・サーバーは、クライアントから SYN パケ…

Postfix + インストール + OP25B設定

Postfix インストール& OP25B 設定メモ。 今回は簡単に yum で。 # yum -y install postfix ... Installed: postfix.i386 2:2.3.3-2.1.el5_2 Complete! インストール完了。 デフォルト MTA を変更。 # alternatives --config mta 2 プログラムがあり 'mta' …