달력

12

« 2018/12 »

  •  
  •  
  •  
  •  
  •  
  •  
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  •  
  •  
  •  
  •  
  •  
2017.03.18 00:40

나도 진짜가 되고 싶다 내맘대로2017.03.18 00:40

진짜는

사랑받는 만큼 의연해질 줄 알고,

사랑받는 만큼 성숙할 줄 알며,

사랑받는 만큼 사랑할 줄 안다.


진짜는

아파도 사랑하기를 두려워하지 않고,

남이 나를 사랑하는 이유를 의심하지 않으며,

살아가도 넘어져도

다시 일어설 수 있는 용기를 가진다.


- 장영희, 내 생애 단 한번.중에서.

Posted by 멋지다마라송
2017.03.17 04:01

Dshield, Grafana - DDos Defender Tech/Linux2017.03.17 04:01

http://www.ywjt.org/index.php/archives/947

https://github.com/ywjt/Dshield


vi /etc/yum.repos.d/grafana.repo 

and add the content below.

[grafana]
name=grafana
baseurl=https://packagecloud.io/grafana/stable/el/6/$basearch
repo_gpgcheck=1
enabled=1
gpgcheck=1
gpgkey=https://packagecloud.io/gpg.key https://grafanarel.s3.amazonaws.com/RPM-GPG-KEY-grafana
sslverify=1
sslcacert=/etc/pki/tls/certs/ca-bundle.crt


yum install grafana
service grafana-server start

Dshield-master.zip

wget https://github.com/ywjt/Dshield/archive/master.zip

unzip master.zip cd Dshield-master/ sh install.sh


service grafana-server restart
/usr/local/Dshield/sbin/dshield all start


http://{your_ip}:3000

username: admin password: admin


modified configure file

Open File: /usr/local/Dshield/conf/default.ini

white list

support CIRD format

whitelisted_ips = "10.10.10.0/24,172.16.0.0/16"

whitel_ttl_ips = "10.10.10.0/24,172.16.0.0/16"

monitor interface

mont_interface = "eth0"

monitor port

mont_port = "80,22"

listen mode false means active defense, true means only record IP and ttl but not block

mont_listen = false

monitor interval specified in seconds

rexec_time = 5

block connections this parameter can assign the sensitivity of monitoring, 100 is recommanded

no_of_connections = 100

ip block time support 1d/1h/1m format

block_period_ip = "1m"

monitor protocol it is available for TTL monitor module, tcp-tcp only, udp-udp only, ‘’-all protocols are monitored

mont_protocol = "tcp"

block connections this parameter can assign the sensitivity of monitoring, 20000~100000 is recommanded

no_ttl_connections = 20000

ttl unblock time surpport 1d/1h/1m format

block_period_ttl = "1m"


썬샤인 쿠 라는 분은 중국분인듯 ~ 

잘 만든거 같다.

Posted by 멋지다마라송

MySQL ODBC 5.3 Driver 설치 오류 : ODBC error 13 / 오류 코드 126


https://dev.mysql.com/downloads/connector/odbc/
여기에서 다운받은 MySQL ODBC 설치시 아래와 같은 에러가 난다면.

Error 1918.Error installing ODBC driver MySQL ODBC 5.3 ANSI Driver, ODBC error 13: MySQL ODBC 5.3 ANSI Driver ODBC 드라이버의 설치 루틴을 시스템 오류 코드 126 때문에 로드하지 못했습니다. 지정된 모듈을 찾을 수 없습니다...


MS VC++ 재배포 패키지 설치.


Microsoft Visual C++ 2010 Redistributable Package (x64)

https://www.microsoft.com/en-us/download/confirmation.aspx?id=14632


그래도 안되면


Visual C++ Redistributable for Visual Studio 2012 Update 4

https://www.microsoft.com/en-us/download/details.aspx?id=30679


설치후

C:\Windows\System32\msvcr100_clr0400.dll 파일명을 msvcr100.dll 으로 변경.


이후 Mysql ODBC 설치.


Posted by 멋지다마라송
2017.03.14 20:43

centos nagios 설치 Tech/Linux2017.03.14 20:43

chcon -R -t httpd_sys_content_t /usr/local/nagios


원문 : http://gentooboy.tistory.com/191


1. rpmforge를 repository에 추가

# wget http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.2-2.el6.rf.i686.rpm

# rpm -Uvh rpmforge-release-0.5.2-2.el6.rf.i686.rpm

          or

# wget http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.2-2.el6.rf.x86_64.rpm

# rpm -Uvh rpmforge-release-0.5.2-2.el6.rf.x86_64.rpm


* 운영체제에 맞춰서 설치

x86(32bit) -> i686

amd64(64bit) -> x86_64


2. 설치

# yum install nagios nagios-plugins nagios-plugins-nrpe


3. apache에 nagios설정

# vi /etc/httpd/conf/httpd.conf


파일의 끝부분 Include 부분 주석 해제 (# 제거)

# Include /etc/httpd/conf.d/nagios.conf => Include /etc/httpd/conf.d/nagios.conf


4. apache의 nagios인증 설정

# htpasswd -c /etc/nagios/htpasswd.users nagiosadmin


5. nagios 설정 검사

# nagios -v /etc/nagios/nagios.cfg


6. nagios 시작, apache 재시작

# service nagios start

# service apache restart


7. 웹페이지 접속

http://localhost/nagios






-- trouble shooting --



+ service nagios start 했을 때 아래와 같은 문제가 발생할 경우 +

nagios is stopped
Configuration validation failed                            [FAILED]


A. selinux를 disable or permissive로 설정해야 한다.

일시적으로 바꾸기

# setenforce 0

         or

# setenforce permissive


잘 바뀌었는지 확인하기

# getenforce


재부팅 되도 설정 적용되게 하기

# vi /etc/sysconfig/selinux

SELINUX=disabled

          or

SELINUX=permissive

# reboot


-----

또 다른 게시글

원문 : http://koeiking11.tistory.com/302


Nagios Core 설치 하기


--사용자 계정 만들기

useradd nagios

passwd nagios

--sudo 권한 부여

/etc/sudoers

whatap  ALL=(ALL)  NOPASSWD: ALL

--그룹 만들기

/usr/sbin/groupadd nagcmd

/usr/sbin/usermod -a -G nagcmd nagios

/usr/sbin/usermod -a -G nagcmd apache

-- 필수 유틸 설치 (apache, php, gcc compiler, GD development libraries)      

sudo yum install httpd php 

sudo yum install gcc glibc glibc-common                                                                                                                      sudo yum install gd gd-devel

-- 다운로드 폴더 생성

mkdir /home/nagios/core

cd /home/nagios/core

-- 소스 다운로드

wget http://prdownloads.sourceforge.net/sourceforge/nagios/nagios-4.1.1.tar.gz

wget http://www.nagios-plugins.org/download/nagios-plugins-2.1.1.tar.gz

-- 압출 풀기

cd /home/nagios/core

tar xzf nagios-4.1.1.tar.gz

cd /home/nagios/core/nagios-4.1.1

-- 컴파일

./configure --with-command-group=nagcmd

-- make

make all

make install

make install-init

make install-config

make install-commandmode

-- 구성 정의

vi /usr/local/nagios/etc/objects/contacts.cfg

-- Apache nagios.conf 파일 만들기

make install-webconf

-- 사용자 인증 추가

htpasswd -c /usr/local/nagios/etc/htpasswd.users nagiosadmin

-- Apache 재시작

service httpd restart

-- 플러그 인 설치

cd /home/nagios/core

tar xzf nagios-plugins-2.1.1.tar.gz

cd nagios-plugins-2.1.1

-- 플러그 인 컴파일

./configure --with-nagios-user=nagios --with-nagios-group=nagios

make

make install

-- 시작에 포함

chkconfig --add nagios

chkconfig nagios on

/usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/nagios.cfg

-- nagios 재시작

service nagios restart

-- SELinux 설정

getenforce

setenforce 0

chcon -R -t httpd_sys_content_t /usr/local/nagios/sbin/

chcon -R -t httpd_sys_content_t /usr/local/nagios/share/

-- 사이트 확인

http://localhost/nagios/


*********      기타   *****************

**************************************

-- 아파치 위치

/etc/httpd

-- 아파치 로그

/var/log/httpd

-- Nagios core 파일 위치

/usr/local/nagios/share




https://www.monitoring-plugins.org/doc/man/check_nt.html


'Tech > Linux' 카테고리의 다른 글

nmap 옵션  (0) 2017.08.24
Dshield, Grafana - DDos Defender  (0) 2017.03.17
centos nagios 설치  (0) 2017.03.14
bash 배시 자주 사용하는 함수 - 날짜함수, 변수 입력받기 등  (0) 2017.03.08
Nagios - WeChat 연동  (0) 2017.02.28
리눅스 구버전 php 다운로드  (0) 2017.02.20
Posted by 멋지다마라송
2017.03.13 19:00

http://pro.25pp.com/ Tech/서비스추천2017.03.13 19:00

http://pro.25pp.com/

안드로이드, 아이폰 - 탐색기 형태로 파일 및 어플 관리.


윈도, 맥 모두 지원.


중국에서 만든 프로그램.


Posted by 멋지다마라송


티스토리 툴바