­
­
HoguInside & ㅁ ㅇ ㄷ nail: SCRIPTS

IT. POST LIST

POST ALL LABEL

shell script mysql 패스워드 변경

By 때찌때찌맴매 - 3월 13, 2018
shell script  mysql 패스워드 변경 ** mysql 패스워드 변경 스크립트 입니다. ** 계정 및 패스워드를 변수를 사용하여, 필요시 주기적으로 패스워드 변경 진행을 합니다. #! /bin/bash echo " use mysql; update user set password=password('change_password') where user='root'; flush privileges;" | /usr/local/mysql/bin/mysql -pPASSWORD ...

Continue Reading

  • Share:

shell script - 프로세스 체크 및 재구동

By 때찌때찌맴매 - 1월 18, 2018
shell script - 프로세스 체크 및 재구동 **  간단한 프로세스 재구동 스크립트 입니다. ** emma_check.sh  라는 스크립트 명으로 작성 했습니다. #! /bin/bash emma_check=`ps -ef | grep -v "grep" | grep "{검색명칭}" | wc -l` date=$(date "+%Y-%m-%d_%H:%M:%S") if [ "$emma_check" == "0" ]; then "{구동 프로세스 경로}" stop "{구동 프로세스 경로}" start emma_check=`ps -ef | grep -v "grep" | grep "{검색명칭}" | wc -l`...

Continue Reading

  • Share:

defunct(좀비) process 죽이기 feat. scripts

By 때찌때찌맴매 - 12월 07, 2017
** top으로 프로세스 현황을 보면 가끔 좀비 프로세스가 있습니다. 해당 포스팅은 좀비 프로세스 확인 및 제거를 진행합니다. [root@localhost ]# top top - 13:21:53 up 362 days, 12:51, 2 users, load average: 0.36, 0.51, 0.60 Tasks: 544 total, 1 running, 541 sleeping, 0 stopped, 2 zombie Cpu0 : 0.0%us, 0.0%sy, 0.0%ni,100.0%id, 0.0%wa, 0.0%hi, 0.0%si, 0.0%st Cpu1 : 0.0%us, 0.0%sy, 0.0%ni,100.0%id, 0.0%wa, 0.0%hi, 0.0%si, 0.0%st...

Continue Reading

  • Share:

Telegram_CLI install & lua_scripts 모니터 활용

By 때찌때찌맴매 - 1월 12, 2015
Telegram_CLI install & lua_scripts 모니터 활용 약 4개월 전에 Telegram 사용이 핫 할때 사용하다가 2개월 전에 cli  사용 법을 알아서 이것 저것 좀 해보다가 이제 올림 ㅇㅇ; 1. telegram_cli 설치 * 패키지, 소스 설치 및 설정 yum install libevent-devel openssl-devel readline-devel libconfig-devel lua lua-devel -y ln -sf /usr/lib64/libncursesw.so /usr/lib/libncursesw.so mkdir /tele cd /tele git clone –recursive https://github.com/vysheng/tg telegram_cli export LDFLAGS=”-lncursesw” ./configure && make...

Continue Reading

  • Share:

/var/log/secure 로그로 /etc/hosts.deny 에 자동 등록시키는 스크립트

By 때찌때찌맴매 - 2월 20, 2014
10분간의 로그 중 20회 이상 Fail Password를 발생시킨 아이피를 차단한다. php 스크립트로 작성. 동작원리 1. /var/log/secure 파일에서 10분전의 로그 추출. 2. 아이피 별로 갯수 통계 3. 한 아이피에서 20회 이상 sshd로 비밀번호가 틀렸다면 /etc/hosts.deny에 “ALL : 아이피”의 형태로 저장 4. xinetd 데몬 재시작 5. 등록한 아이피 목록을 메일 주소로 발송 실행 ./secure_analysis.sh sshd crontab 등록 */10 * * * * /경로명/secure_analysis.sh sshd 소스...

Continue Reading

  • Share:

스크립트로 죽은데몬 재구동!!!

By 때찌때찌맴매 - 12월 04, 2013
apache ,mysql, named 데몬 이 죽었을때 재구동 시키는 스크립트를 만들어 생성합니다. ex) #vi apache.sh ======================================================== #!/bin/bash http=”`pgrep http  | wc -l`” if [ “$http” -eq “0” ] ; then /usr/local/apache/bin/apachectl restart fi ======================================================== http 라는 변수에 pgrep httpd 아파치 프로세스를 검색, wc -l 카운터 체크 http 라는 변수가 0 과 같으면 아래 내용을 실행함니다. 같은 내용으로 이름만 바꾸면 mysql, named 도 생성 됩니다....

Continue Reading

  • Share: