본문 바로가기

반응형

엔지니어/Linux

(114)
linux soft tunning # icmp redirects를 보내지 않는다. net.ipv4.conf.eth0.accept_redirects=0 net.ipv4.conf.lo.accept_redirects=0 net.ipv4.conf.default.accept_redirects=0 net.ipv4.conf.all.accept_redirects=0 net.ipv4.conf.eth0.send_redirects = 0 net.ipv4.conf.lo.send_redirects = 0 net.ipv4.conf.default.send_redirects = 0 net.ipv4.conf.all.send_redirects = 0 # proxy arp를 설정하지 않는다. net.ipv4.conf.eth0.proxy_arp=0 net.ipv4.conf..
메모리 종류 (RAM 종류) [일반 메모리] S : Small outline DIMM(SO-DIMM)노트북용 메모리를 의미 합니다.즉, 데스크탑에는 장착자체가 불가능한 규격 입니다.(노트북에만 사용할 수 있고 장착 가능한 메모리 입니다.) U : Unbuffered DIMM(UDIMM), non ECC일반 데스크탑 메모리 입니다.buffer(버퍼) 즉, 메모리간에 속도차이로 인해 신호동기화나 각종 데이터 처리간의신호왜곡이나 차이점, 문제들을 커버해줄 수 있는 버퍼 기능이 없고(Unbuffered),(우리가 컴퓨터에서 통상 말하는 버퍼메모리의 그 버퍼를 의미 합니다.)오류수정/검출 기능(ECC : Error-correcting code) 도지원하지 않는다는(non ECC) 의미 입니다.서버가 아닌 일반 데스크탑에서는 필요없는 기능이기..
CentOS 7 기본설정 NIC rename on Centos7 # Centos 7 설치후 아래와 같이 실제 물리적인 인터페이스에 대하여 eno ... 등과 같이 사람이 eth0 과 같은 사람들이# 인식하기 힘든 인터페이스 이름으로 변경 되어 있다. [root@localhost ~]# ip addr1: lo: mtu 65536 qdisc noqueue state UNKNOWN link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 inet 127.0.0.1/8 scope host lo valid_lft forever preferred_lft forever inet6 ::1/128 scope host valid_lft forever preferred_lft forever2: eno16777..
Linux patch 파일 만들기 & 적용하기 patch 파일 만들기 'diff' 명령을 사용해서 patch 파일을 만든다.① 파일 vs 파일 비교diff [옵션] [원본파일] [수정된파일] > 출력파일.patch예) diff -u display.c display_new.c > display.c.patch② 디렉토리 vs 디렉토리 비교-r 옵션이 주어지지 않으면 재귀적 동작이 이루어 지지 않는다.파일들의 비교 결과물이 .patch 파일에 모두 출력된다.diff [옵션] [디렉토리1] [디렉토리2] > 출력파일.patch예) diff -urN driver/ driver_new/ > driver.patch③ 주요 옵션일반적으로 -urN을 많이 사용한다. 좀 더 자세한 옵션은 'diff --help'로 알아보면 된다. -u : '--unified=3' 형..
backdoor 탐지 악의성 공격자들은 한번 접속에 성공하면 백도어 및 트로이잔 프로그램을 만들어 놓는데, 그것이 rootkit이다.chkrootkit을 이용하여 rootkit을 탐지하여 대응. chkrootkit을 다운받아 설치. [root@sk_test src]# wget ftp://ftp.pangeia.com.br/pub/seg/pac/chkrootkit.tar.gz[root@sk_test src]# tar xvfz chkrootkit.tar.gz[root@sk_test src]# cd chkrootkit[root@sk_test chkrootkit-0.50]# make sense 압축을 푼 후 설치. make: *** [strings-static] 오류 1보통은 glibc패키지에 문제가 있어서 나는 오류로 yum ins..
nginx_stats(zabbix nginx script) ### zabbix nginx script*/1 * * * * root /etc/zabbix/zbx_nginx_template/zbx_nginx_stats.py https://github.com/blacked/zbx_nginx_template cd /etc/zabbixgit clone https://github.com/blacked/zbx_nginx_template vi /etc/zabbix/zbx_nginx_template/zbx_nginx_stats.py zabbix_host = 'ZABBIX SERVER IP' # Zabbix server IPzabbix_port = 10051 # Zabbix server porthostname = 'HOSTNAME' # Name of monitored host, ..
nginx 1.8 + tomcat 8 ---------------------------------------------------------------------------------------------------------------------------NGINX COFIGURATION---------------------------------------------------------------------------------------------------------------------------yum install gcc gcc-c++ make autoconf wget libxml2-devel perl perl-devel perl-ExtUtils-* pcre-devel openssl-devel zlib library cpan wg..
elasticsearch 검색 엔진 만들기 (with jdbc, 은전한닢) Elasticsearch(엘라스틱서치)와 SOLR(솔라)의 공통점1. 루씬을 기반으로 한 텍스트 검색 엔진 라이브러리이다.2. Restful API를 제공한다.3. Cache를 지원한다.4. 분산처리에 용이하다.5. Spring Component를 지원한다. Elasticsearch(엘라스틱서치)와 SOLR(솔라) 비교 Solr ElasticSearch도큐먼트 형식 XML, CSV, JSON JSON다중 스키마 문서 지원하지 않음 지원조인 지원하지 않음 Parent_type/Children_type분산 시스템 노드 연결 주키퍼 디스커버리, 주키퍼MySQL 불러오기 dataimportHandler logstrash Elasticsearch(엘라스틱서치) ?Elasticsearch(엘라스틱서치) 는 앞서 말..
ats 모듈 만들기 http://mr100do.tistory.com/428 ex ) CD ./trafficserver/plugins/experimental/header_rewrite tsxs -v -C * .CPP -o header_rewrite.so /usr/local/etc/trafficserver/plugin.config header_rewrite.so /usr/local/libexec/trafficserver/header_rewrite.config 강제로 추가 아파치 트래픽 서버로 오는 30 분 동안 모든 응답을 캐시하려면 여기 한 예 cond %{READ_RESPONSE_HDR_HOOK} [AND] rm-header Cache-Control add-header Cache-Control max-age=1800 [L]..
Apache traffic server-5.2.1 install ## install pcre cd /usr/local/src wget ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.35.tar.gz tar zxvf pcre-8.35.tar.gz cd pcre-8.35 make clean ./configure --prefix=/usr/local --enable-unicode-properties=yes make make install yum install -y pkgconfig libtool gcc make openssl tcl expat pcre libcap flex lua hwloc tcl-dev tcl-dev* libxml2-devel yum install -y gcc gcc-c++ pkgconfig p..

반응형