Vine Linux インストール & 設定メモ
■ VINE LINUX インストール & 設定メモ ■
--Vine Linux install & Configuration Memo--
 
 
●トップページ
 
●研究員紹介
●研究所規則
●著作権・免責・リンク
●掲示板
●アクセス解析
●お問い合わせ
●更新情報
 
仕事関連

▼お仕事のご依頼

執筆、取材、講演のお問い合わせはこちらからお願いします。

▼広告のご依頼

MM-Labo.com内への広告のご希望はこちらからお願いします。

サーチ


サイト内を検索
WWW全体を検索

Powered By Google

 


x

nmapをインストールする(サーバー セキュリティ チェックのためのポートスキャニング:port scanning)

IPreachableな環境にいる時には、自サーバーのセキュリティチェックが不可欠です。

自分の開いているポートを正しく認識することはセキュリティチェックとして重要なことです。

VINEでフルインストールした場合、自サーバーの開いているポートをチェックするために、

例えばnetstatなどのコマンドが使用できます。

# netstat -ta

Proto 受信-Q 送信-Q 内部アドレス 外部アドレス 状態

tcp 0 20 hogehoge:ssh foo:1081 ESTABLISHED

tcp 0 0 *:5680 *:* LISTEN

tcp 0 0 *:wnn4 *:* LISTEN

tcp 0 0 *:www *:* LISTEN

tcp 0 0 *:printer *:* LISTEN

tcp 0 0 *:ssh *:* LISTEN

tcp 0 0 *:netbios-ssn *:* LISTEN

上記のようにnetstatによって、開いているポートをチェックすることが可能です。

ですが、より正確に自分の預かっているサーバーのポートをチェックしたい場合には、

netstatを使うよりもnmapなどを使うと良いでしょう。

nmapはvine plusに収録されていますので、ダウンロードしインストールします。

2002年1月現在、nmap-2.53-1vl1.src.rpmが最新のようです。

/usr/local/src以下にダウンロードしたとしたとします。

# cd /usr/local/src/

# rpm --rebuild nmap-2.53-1vl1.src.rpm

とすると、私の環境の場合、/usr/src/redhat/RPMS/i386以下に

nmap-2.53-1vl1.i386.rpm

nmap-frontend-0.2.53-1vl1.i386.rpm

という二つのファイルが作成されました。

適宜、インストールしましょう。

ところで、ソフトをインストールする時、自分が何をインストールしたのかを

きちんと把握するためにログを取っておくことはとても重要なことです。

そこで、テクニックとして、インストールしたものをログとして取っておくために

次のようにしておくと良いと思います。

(例えば、/root/以下にlogを取っておく場合)

# cd /root

# rpm -qa > rpm.before

# rpm -ivh nmap-2.53-1vl1.i386.rpm

# rpm -ivh nmap-frontend-0.2.53-1vl1.i386.rpm

# rpm -qa > rpm.after

# diff rpm.before rpm.after | tee rpm.install

すると、rpm.installとして、

/*---------------------------------------------------*/

254a255

> nmap-2.53-1vl1

381a383

> nmap-frontend-0.2.53-1vl1

/*---------------------------------------------------*/

のような中身のファイルが作成され、インストールしたものをログとして

取っておくことができます。

私の場合、/root/host名_log/以下に2002-01-22のようなフォルダを作成し、

それらの下に適宜、ログを残すようにしています。

さて、インストールが完了したら、早速、使ってみましょう。

# nmap localhost

Starting nmap V. 2.53 by fyodor@insecure.org ( www.insecure.org/nmap/ )

Interesting ports on localhost.localdomain (127.0.0.1):

(The 1516 ports scanned but not shown below are in state: closed)

Port State Service

22/tcp open ssh

80/tcp open http

113/tcp open auth

139/tcp open netbios-ssn

515/tcp open printer

5680/tcp open canna

22273/tcp open wnn6

Nmap run completed -- 1 IP address (1 host up) scanned in 1 second

上記のような結果が出力されるので必要のないサービスは適宜、閉じていきます。

或いは、ipchainsなどを用いて、外部からの接続を拒絶します。

なお、他人のサーバーに対してポートスキャンするとクラッキング準備と勘違いされる

恐れがあるため、nmapは自サーバーに対してのみ行うようにしましょう。(非常に重要です。)

アクセスサーバーがポートアクセスをチェックしていれば、ログにもきちんと残ります。

インターネットセキュリティ 不正アクセスの手法と防御

インターネットセキュリティ 不正アクセスの手法と防御

↑ご購入は、こちらからどうぞ。

出版社/著者からの内容紹介 インターネットという巨大なネットワークには、数多くの恩恵とともに、リスクも存在する。何が危ないのか? どう守ればよいのか? 技術者・現場の担当者のために、攻撃の原理から、いかにセキュリティを保つかという具体的対策まで徹底的に解説。

内容(「BOOK」データベースより) インターネットという巨大なネットワークには、数多くの恩恵とともに、リスクも存在する。いかにセキュリティを保つか徹底的に解説。

内容(「MARC」データベースより) インターネットという巨大なネットワークには、数多くの恩恵とともにリスクも存在する。そんな中で、いかにセキュリティを保てば良いのかを徹底的に解説。何が危ないのか? どう守ればよいのか?

(C) Amazon.co.jp

 

10日でおぼえるRed Hat Linux9 サーバ構築・管理入門教室【Red Hat LinuxインストールCD-ROM3枚付き】

↑ご購入は、こちらからどうぞ。

10日でおぼえるRed Hat Linux9 サーバ構築・管理入門教室 書評

出版社/著者からの内容紹介
TCP/IP理論を学びながらRed Hat Linuxで実践!

安全なサーバ運営のためには、OSの知識に加えて、TCP/IPの深い理解が不可欠。本書 は、これからサーバ管理をやろうという人が、ネットワーク理論も実際の管理もいっ ぺんにできるようになるサーバ管理入門書。通常概念的にしか理解されていな いTCP/IPやネットワーク、OSの概念をRed Hat Linuxを用いることで、より具体的な 操作として理解できるのが特徴。


 

apache辞典

↑ご購入は、こちらからどうぞ。

apache辞典 書評

わかりやすい3部構成!サーバー管理者必須の1冊!本書は、Webサーバーの定番、「Apache」を活用するためのリファレンスです。初心者でも安心して使える「基礎用語リファレンス」、用途に沿って使える「目的引きリファレンス」、豊富で複雑なディレクティブも網羅した「ディレクティブリファレンス」の3部構成で、基礎から応用まであらゆるApacheユーザーのニーズに応えます!1.3系/2.0系、UNIX/Windows対応。


 

UNIXコマンドリファレンスユーザー便利帳―UNIXコマンド徹底解説 Quick master (05)

↑ご購入は、こちらからどうぞ。

UNIXコマンドリファレンスユーザー便利帳―UNIXコマンド徹底解説 Quick master (05) 書評

 

サーチ:
Amazon.co.jpアソシエイト

DELLコンピュータ製品一覧

サイトにバナーを張るだけでできるまったく新しいチャリティー参加のカタチ


Vine Linux インストール & 設定 メモ Vine Linux 2.5 On Thinkpad X20
--Vine Linux install & Configuration Memo--


■トップページ ■研究員紹介 ■MM総合研究所規則 ■ 著作権・免責・リンクについて ■アクセス解析 ■お問い合わせ


Valid HTML 4.01!  Valid CSS!  MM-labo

Copyright(C) 2002 - Mitsuharu Matsumoto All rights reserved.