전체 글(32)
-
IPSET 도입해보기 - 1
현재 회사에 리눅스 방화벽은 firewalld 가 아니라 .아직 iptables를 사용 중이다. 이유는 ..이게 익숙하다... 도 있고 거의 대부분의 스크립트랑 연계되는 봇들이.. iptables 를 사용중이기 때문이다. 다만 가끔 웹서버에 경우 외부에서 스위치 단에서 막을 수 없을 경우나 보안팀에서 만든 블랙리스트를 자동으로 적용하려다보니 iptables에 룰이 블랙리스트에 의거해서 무지막지하게 늘어나 버린 서버가 많다... 이게 문제가 아직.. 서버가 터지는건 없지만 룰이 너무 많으니 새로 적용하려는데도 한세월이 걸리고 은근.. 부하도 있고 관리도 빡세서 걱정 중에 ipset 이라는걸 확인하게 됬다. [ ipset이란 ]기술적으로는 해쉬 가.. 어쩌구. 뭐 그렇지만 사실 진짜 중요한건 .. IP를..
2026.02.20 -
python 가상환경 systemd 서비스로 등록하기
퍼블리셔에 만들어주는 폐쇠망 서비스에 코드를 파이썬으로 리뉴얼 중 매번 구니콘으로 하려니 차라리 해당 앱을 서비스로 등록하면 관리가 편할거 같아서 systemd에 서비스 등록을 하려고 했다.서비스제목.service 하나 만들고 실행을 시켜봤더니 어라.. 뭔가 제대로 동작 못하길래 체크해보니 $ which gunicorn/usr/bin/which: no gunicorn in아차.. 서비스 파일 가상환경이 아니라서 .... 생긴 오류들로 보여 해결방법을 검색해 봤다. [Unit]Description=TESTAfter=network.target [Service]User=rootWorkingDirectory={디렉토리위치}ExecStart={가상환경 PATH}gunicorn -w 1 -b 0.0.0.0:808..
2026.02.05 -
정처기 필기 합격 후기
흐... 아무래도 지금까지 자격증을 소홀히 했는데 비전공자인 나로서는 자격증이 살길이 라는걸 깨달고 이번에 신청하게됬다 ㅋㅋ그리고 역시 필기는 합격하기는 했는데 공부하는 과정에서 생각보다 당황스러운 부분이 많았다. 그래도 정처기 관련된 자료가 진짜 많아서 관련 글을 보면서 공부를 했는데 내가 주로한 과정을 알려주려고 한다 ㅋㅋ [참고한 사이트]https://www.sinagong.co.kr/pds/001001001/books 시나공컴활, 정보처리, 워드프로세서 등 IT 자격증 전문. 해설 포함 CBT, 최신 기출 자료 무료, 실기 채점 프로그램 제공www.sinagong.co.kr우선 시나공 사이트에서 무려 무료로 기출문제랑 정리본을 풀어줘서 해당 pdf 다운받아 달달달 공부랑 기출문제를 풀었다 진짜 ..
2026.02.04 -
Uptime Kuma 도입기 - 2
저번에 쿠마 초기 세팅까지 진행을 했고 이제 도메인을 넣고 제대로 체크해주는지 체크해봐야겠다아 ...일단 모니터 타입 여러개가 존재하던데 나는 443 체크를 할거니 https로별칭칸은 말그대로 이 모니터링에 대한 이름을 넣는곳URL 칸에 내가 체크할 도메인 혹은 서버를 넣으면 된다. 다음은 고오급 칸이다 사실 여기가 제일 중요한데 여기서 내가 제일 좋아하는 인증서 만료 알림.. 하.. 지금까지 이거 없어서 서러웠는데.. 진즉에 찾을걸 그랬다. 해당 옵션을 키면 만료일 도 알려주고 .. 만료시 알람도 주는 기능이다.. 필수 체크 허용된 상태 코드 는 연결이 완료되어도 내부 코드가 저 번호 이외로 날라오면 실패로 간주 한다.그 다음 중요한 알람 회사에서 팀즈를 쓰기 때문에 워크플로우로 웹훅 URL 하..
2026.01.29 -
Tomcat Catalina.out 로그
톰캣을 새로 설치 후 서버 구성 및 테스트 까지 끝내고 유유자적하게 보내고 있었는데 갑자기 용량 경고가 떠서 체크해보니 해당 catalina.out 이란 로그가 미친듯이 용량을 차지하고 있는게 아닌가... 엥 .... [ catalina.out 로그란 ]Tomcat의 표준 출력(standard output)과 표준 에러 출력(standard error)을 기록하는 파일로 톰캣 서버가 구동되면서 발생하는 모든 콘솔 출력이 포함됩니다.즉 서버의 시작 종료 어플리케이션에서 발생하는 표준출력 및 오류메세지가 해당 out에 남는다고 보면된다. 운영에 필요없어보이기는하는데... 흐음 .. 일단 체크 고우 .. [ 원인 몇 결과 ]일단 카타리나 로그가 35G가 차이하고 있어 vim으로는 켜지지도 않고 있다... 3..
2026.01.28 -
Uptime Kuma 도입기
웹 서버를 운영하다 보면 과거의 잔재 부터 해서 도메인 설정들이 중구 난방일 때가 많고... 실제로 현재 모니터링 시스템으로는 도메인 관리가 힘들다 판단이 들었다... 수백개 정도 되는. 도메인들 관리하려니 허리가 뿌러질 지경이다 ..그래서 도메인만 관리 체크 해주는 모니터링을 찾다가 Uptime Kuma를 발견했다. 이름이 귀엽다뭔가 [ Uptime Kuma 란? ]서버의 헬스체크, 웹사이트 도메인 상태 확인, SSL 인증서 만료 체크 등 의 모니터링을 제공해주는 서비스로 http/s TCP ping 등으로 헬스체크를 진행하고 웹훅등으로 알람도 오도록 구성이 가능한듯하다. 심지어 에이전트도 필요없단다 대박;;; 자그러면 설치 해보자 [ Kuma 설치 ]설치는 https://github.com..
2026.01.28