Fail2Ban 재설정 기념 로그 살펴보기

Fail2Ban을 재설정하고 차단을 활성화 시킨 후 문득 궁금해졌다. 대략 하루에 몇번의 접속 시도가 있을 것인가에 대한 것이었다.   사실 이 블로그 조차 찾아오는 이가 너—–어무 적은데 들어와 봤자 얼마나 오겠어라는 생각에 조회를 해보았다.   그런데 생각보다 많다. 2017년 09월 21일 기준 : 로그인 시도 ( 단순 메시지 기준으로 ) 979회 왜? 도대체 여기에 뭐가 있다고?…

더 보기

Python 정규 표현식을 연습하기 좋은 곳

최근 문자열 파싱을 많이 하다보니 정규 표현식을 연습할 곳이 필요했다. 처음에는 해당 문자열을 처리하는 코드를 짜서 하나하나 실행하는 방식으로 확인했었는데 아래와 같은 사이트를 찾아 공유한다.   https://pythex.org   상당히 편리하다.

더 보기

[python] psutil 라이브러리의 cpu_times()

쓸데없는 고민의 시작은 자원 모니터링을 구현하려고 하다가 갑자기, 문득, 쓸데없이 떠올랐다.   python psutil 라이브러리의 cpu_times() 함수의 결과 값은 /proc/stat 의 값과 동일한가?   … 참 쓸데 없다… 아무튼 검증을 해보니… 동일하다. 결국 psutil.cpu_times() 는 jiffy 값을 리턴한다.

더 보기

python 멀티쓰레딩 환경에서 socket, select, makefile

이글을 쓰게 된 이유는 아래와 같다. python 으로 짜여진 코드를 수정해서 사용해야 한다. Multi Threading 환경으로 구성되어 있다. 기존 코드를 최대한 유지하는 방향으로 작성한다. 사용된 라이브러리는 socket, select 이며, makefile 로 socket을 file descriptor 로 변경하여 readline을 사용한다. 여기서 문제가 되었던 기능은 [C] 사용자가 socket으로 특정 쓰레드 생성 명령어 수행 [S] 쓰레드 생성 및 실행…

더 보기