方法
\documentclass[12pt,a4j]{jarticle}
\documentclass[12pt,a4j]{jarticle}
$ nmap -p 1-1023 192.168.0.2
- サブネット指定して OSスキャン
$ nmap -O 192.168.0.2/24
- サブネット指定して Ping スキャン
$ nmap -sP 192.168.0.2/24
$ nmap 192.168.0.2 -v [-v -v ...]
$ nmap -oX /hoge/Nmap_XML.log
- スキャン結果を指定ファイルにScriptKiddie形式で保存
$ nmap -oS /hoge/Nmap_ScriptKiddie.log
- スキャン結果を読みやすいようにファイルに出力
$ nmap -oN /hoge/Nmap_ScriptKiddie.log
- スキャン結果を grep しやすいようにファイルに出力
$ nmap -oG /hoge/Nmap_ScriptKiddie.log
$ nmap -iR -p 80
Error: Unable to open DNS cache file /var/lib/webalizer/dns_cache.db
というメッセージが表示される.
# webazolver
/var/lib/webalizer/dns_cache.db が作成される
# aptitude install apache2
Package apache2 is a virtual package provided by:
apache2-mpm-worker 2.0.45-3
apache2-mpm-threadpool 2.0.45-3
apache2-mpm-prefork 2.0.45-3
apache2-mpm-perchild 2.0.45-3
You should explicitly select one to install.
と怒られた.
どうやら apache2 はヴァーチャルパッケージ名らしい.
# apt-cache search apache2
パッケージ名 | 備考 |
apache2-mpm-perchild | Apache2 用の実験的な高速 perchild スレッド化モデル |
apache2-mpm-prefork | Apache2 用の従来版モデル |
apache2-mpm-threadpool | Apache2 用の実験的な高速スレッドプールモデル |
apache2-mpm-worker | Apache2 用の高速スレッド化モデル |
# aptitude install apache2-mpm-threadpool
Apache もあげたままなので,Port が重複していると最後の設定時に怒られた.
# cp /etc/apache/httpd.conf /etc/apache2/httpd.conf
# vi /etc/apache2/httpd.conf
ServerRoot /etc/apache2
LockFile /var/lock/apache2.lock
PidFile /var/run/apache2.pid
ScoreBoardFile /var/run/apache2.scoreboard
# apache2ctl -t
ServerType standalone
がエラー出るからコメントアウト
DSO 関係もエラー出るからコメントアウト
# vi /etc/apache2/ports.conf
Listen 80
# /usr/sbin/make-ssl-cert
地域や組織名を入力
server name は絶対に入れないといけないらしい.
# vi /etc/default/apache2
NO_START=1
NO_START=0
% alias hoge 'hoge \!^'
!^ で引数がとれる.
% alias hoge 'hoge \!*'
!* で引数がとれる.