IT/linux 21

apache 실행시=> AH01177: Failed to lookup provider 'shm' for 'slotmem': is mod_slotmem_shm loaded??

아파치 컴파일 후 실행시 아무런 메시지도 없이 기동이 되지 않는 문제가 발생했다. errer_log 파일을 확인 한 결과 [Tue May 05 05:26:44.102522 2015] [proxy_balancer:emerg] [pid 8764] AH01177: Failed to lookup provider 'shm' for 'slotmem': is mod_slotmem_shm loaded??[Tue May 05 05:26:44.102589 2015] [:emerg] [pid 8764] AH00020: Configuration Failed, exiting 해당 메시지가 발생하고 있었다. httpd.conf 에서LoadModule slotmem_shm_module modules/mod_slotmem_shm.s..

IT/linux 2015.05.06

간단한 스크립트 만들기

아주 기본적이고 쉬운 내용이지만 모르면 생고생 할수 있는 스크립트입니다. 어느 파일에서 리스트를 받아와서 결과값을 전달하는 스크립트인데 일괄작업시에 유용합니다. #!/bin/bash lists=`cat 읽어들일 데이터 목록` for USER in $lists ; do done 위 스크립트가 기본 뼈대 입니다. 여기서 for USER in $lists ; do done 부분에 사용하고 싶은 스크립트를 삽입 하시면 됩니다. 가령 사용자계정 2000개를 만들어야 한다고 해봅시다. 실제로 이렇게 만들일이 많지는 않지만 안하지도 않습니다. 1개씩 수작업으로 해야한다면 정말 힘들 것입니다. 읽어들일 데이터 목록명은 userlist 라고 해봅시다. 그리고 그 파일안에는 유저명:패스워드 유저명:패스워드 ... 식으로 ..

IT/linux 2010.07.22

iptables 접속 차단 스크립트

#!/bin/sh # 초기화 iptables -F # 포트 스캔 방지 iptables -A INPUT -d 0.0.0.0/0 -p icmp -j DROP # DoS 공격 방지 iptables -N syn-flood iptables -A syn-flood -m limit --limit 12/second --limit-burst 24 -j RETURN iptables -A syn-flood -j DROP # ssh 정책(root, webpage 계정만 접속 가능) # ssh 포트 : 22, root 번호: 0, webpage 번호:500 iptables -A INPUT -p tcp --dport 22 -m owner --uid-owner 0 -j ACCEPT iptables -A INPUT -p tcp --..

IT/linux 2010.07.12