본문 바로가기
  • 배움에는 끝이 없다.

전체 글32

[OS Security] Windows wail2ban 오늘은 wail2ban 을 한번 알아보겠습니다. 1.Wail2ban이란? 윈도우 장비에서 무작위 대입 공격 방지를 위한 스크립트라고 보시면 됩니다. 미리 정해놓은 임계치 이상의 RDP 접근이 시도될 경우 윈도우 방화벽에서 접근 IP를 차단해주는 스크립트입니다. 리눅스 fail2ban 같은..? 2. 공식 사이트 https://github.com/glasnt/wail2ban GitHub - glasnt/wail2ban: fail2ban, for windows. fail2ban, for windows. . Contribute to glasnt/wail2ban development by creating an account on GitHub. github.com ※ 해당 글은 zip 파일 다운로드 받았을 때 적.. 2023. 3. 14.
[Shell Scripting] CPU/Disk/Memory check & monitoring 간단히 서버 리소스 체크 및 모니터링 할때 사용했던 스크립트 요즘은 모니터링 등 좋은게 많이 나왔지만 단건 서버나 부하 체크 등이 필요할때 간혹 유용하게 썼던 스크립트 입니다. 더보기 #!/bin/bash # title : Server monitoring script # Description : System resource monitoring ##################### # Value ##################### today=$(date +%Y-%m-%d) cpu_limit="90" cpu_tmp_limit="90" memory_limit="90" disk_limit="90" disk_each_limit="90" log_path="/root/backup/log" ############.. 2023. 3. 14.
[linux] ssh 접속 간 지연 현상 발생 시 확인해볼 부분 SSH 로 접속 시 프롬프트가 뜨는데 오래 걸리는 경우 체크할 부분을 알아보자 ※ 방화벽 설정 후 발생한 부분 제외 [주요원인] ssh 서버에서 연결하려는 클라이언트의 IP 를 기반으로 DNS 조회를 하기 때문에 지연 현상이 발생하는 경우가 있다. [해결] 파일 : /etc/ssh/sshd_config 옵션 : UseDNS no UseDNS no 옵션 추가 후 ssh daemon 재기동 후 ssh 재접속하여 지연현상 발생 여부 확인 ※ 기존 설정에 UseDNS yes 가 없거나 주석 처리 되어 있어도 기본 설정이 yes 이므로 명시적으로 no로 설정해 주어야 한다. 2023. 3. 13.
[SQL] MySQL replication status 정보 정리 ● slave status 정보설명 Slave_IO_State I/O Thread의 상태, 아래 'Slave_IO_State 값' 표 참고 Master_Host Master의 Hostname Master_User Master의 접속 계정명 Master_Port Master의 접속 포트 Connect_Retry Master에 접속할 수 없을 때 재접속 시도 시간(초) Master_Log_File I/O Thread가 읽고있는 Master 갱신로그 파일 Read_Master_Log_Pos I/O Thread가 읽고있는 Master 갱신로그의 위치 Exec_Master_Log_Pos 값과 일치하지 않으면 Exec_Master_Log_Pos 시점부터 오류발생 (단, 덤프뜨는데 대용량(100GB 규모급...)이면.. 2023. 3. 13.