2019年5月24日 星期五

nikto 安裝及使用

#安裝
>pkg install perl5
>pkg install git
>git clone https://github.com/sullo/nikto.git Nikto2

#更新
>cd Nikto2
>git pull

#使用
>cd Nikto2/program

##掃描https
>perl nikto.pl -h https://123.edu.tw/ -ssl
##掃描http
>perl nikto.pl -h http://123.edu.tw/
##掃描特定資料夾
>perl nikto.pl -h http://123.edu.tw/billing/

2019年1月25日 星期五

chatterbot 從0.8.7升級到1.0.0遇到的狀況處理

原來0.8.7的用法

'import_path' : 'chatterbot.logic.LowConfidenceAdapter',
'threshold' : 0, //0.0-1.0
'default_response' : '很抱歉,我聽不懂您的問題。'


1.0.0的時候拿掉了LowConfidenceAdapter,所以改成
'import_path' : 'chatterbot.logic.BestMatch',
'maximum_similarity_threshold' : 0, //0.0-1.0
'default_response' : '很抱歉,我聽不懂您的問題。'

**如果沒有設定maximum_similarity_threshold的話,預設值是0.95

2018年12月28日 星期五

freebsd 設定 NTP 自動校時

方法一
1. 編輯rc.conf
>ee /etc/rc.conf

ntpd_enable="YES"

2.編輯ntp.conf
>ee /etc/ntp.conf

server  168.95.1.1     iburst

restrict default ignore
restrict -6 default ignore

restrict 168.95.1.1

#以上為本機校時,加入下面則開放該網段可連線校時
restrict 192.168.1.0 mask 255.255.255.0 nomodify

3.啟動ntpd
>/etc/rc.d/ntpd start

==================================================

方法二
編輯 crontab
>ee /etc/crontab

#每天四點校時
0 4 * * * root /usr/sbin/ntpdate time.stdtime.gov.tw

==================================================

方法三
1.新增daily執行script
>ee /etc/periodic/daily/600.ntpdate
#!/bin/sh
echo
echo '主機校時'
/usr/sbin/ntpdate time.stdtime.gov.tw

2.更改600.ntpdate權限
>chmod +x 600.ntpdate

2018年12月26日 星期三

zabbix34-proxy 安裝

1.安裝zabbix34-proxy
pkg install zabbix34-proxy

2.建立及匯入資料庫

#cd /usr/local/share/zabbix34/proxy/database/mysql/

#mysql -u root -p
#create database zabbix_proxy character set utf8;
#grant all privileges on zabbix_proxy.* to zabbix@localhost identified by 'zabbix';
#quit

#zabbix proxy只需要schema.sql
#mysql -u root -p zabbix-proxy < schema.sql
#mysql -u root -p zabbix-proxy < images.sql
#mysql -u root -p zabbix-proxy < data.sql

3.編輯/usr/local/etc/zabbix34/zabbix_proxy.conf
Server=127.0.0.1
DBName=zabbix_proxy
DBUser=zabbix
DBPassword=zabbix
Hostname=zabbix_proxy #此hostname需與zabbix server新增proxy主機名稱相同

4.編輯/etc/rc.conf
zabbix_proxy_enable="YES"

5.zabbix server加入proxy主機
管理->系統代理程式->創建系統代理程式
(Administration -> Proxies -> Create proxy)

2018年12月25日 星期二

CentOS 安裝 zabbix-agent



1.Adding Zabbix repository
#rpm -ivh https://repo.zabbix.com/zabbix/3.4/rhel/7/x86_64/zabbix-release-3.4-2.el7.noarch.rpm


2.Agent installation
#yum install zabbix-agent

3.start the agent
#service zabbix-agent start