[教學] CentOS 6.7 LINUX( ipaudit 安裝)指令筆記
查詢linux版本資訊 uname –help
更改系統語系 vi/etc/sysconfig/i18n
————————————————-
LANG=”zh_TW.UTF-8″
SUPPORTED=”zh_TW.UTF-8:zh_TW:zh”
SYSFONT=”latarcyrheb-sun16″
————————————————–
更改語系需要重開機reboot
安裝常用套件
yum install ntsysv nmap ftp wget xinetd system-config-network-tui ntp gcc gcc-c++
網路校時
vi /etc/crontab
————————————————–
10 5 * * * root /usr/sbin/ntpdate time.stdtime.gov.tw ; /sbin/hwclock -w
————————————————–
註解:每天 5:10 Linux 系統就會自動的進行網路校時,並回寫 BIOS
測試↓
ntpdate time.stdtime.gov.tw
寫入↓
/sbin/hwclock -w
Apache安裝
yum -y install httpd mod_ssl
啟動服務:
/etc/rc.d/init.d/httpd start
chkconfig httpd on
service iptables stop 防火牆關閉
修改vi /etc/sysconfig/iptables 文件
-A INPUT -m state –state NEW -m tcp -p tcp –dport 80 -j ACCEPT
允許80PORT通過防火牆
改成21就是FTP能通過
service iptables start 防火牆開啟
安裝gcc
yum install gcc
安裝Perl
yum install perl
安裝libpcap
yum install libpcap
安裝libpcap-devel
yum install libpcap-devel
yum install gnuplot
yum install freetype
yum install libjpeg
yum install libpng
yum install gd
安裝Time-modules
yum install perl-TimeDate
建立使用者
useradd ipaudit
下載ipaudit
wget http://nchc.dl.sourceforge.net/sourceforge/ipaudit/ipaudit-web-1.0BETA9.tar.gz
tar -zxvf ipaudit-web-1.0BETA9.tar.gz
進入ipaudit目錄
cd ipaudit-web-1.0BETA9
進入編譯目錄
cd compile
執行設定
./configure
執行編譯
make
執行安裝
make install
yum -y install vsftpd
設定ipaudit設定檔
vi /home/ipaudit/ipaudit-web.conf
LOCALRANGE=192.192.205.0/24:168.95.1.0/24
INTERFACE=eth0:eth1:eth2
以下請依照您環境需求及硬碟容量限制去設定記錄檔存活時間。
RAW_DAY=180
DATA_DAY=180
HTML_DAY=180
檢查ipaudit是否正確配置到排程裡面
su ipaudit
crontab -l
更改apache對ipaudit目錄的CGI支援
vi /etc/httpd/conf/httpd.conf
ServerAdmin root@localhostUserDir disable 修改成–> UserDir disableUserDir public_html 修改成–> UserDir public_html
DirectoryIndex index.html index.html.var 修改成–> |
把原來下面的東西#起來 然後在下面加入 |
存檔後重新執行apache並加入開機啟動
/etc/init.d/httpd restartchkconfig httpd on
自動轉址到【http://ip/~ipaudit/】
vi /var/www/html/index.htm
“window.open(‘http://ip/~ipaudit/ ‘,’_top’)”>
未完待續