관리자 대시보드
블록체인법학회 홈페이지 운영 현황 ·
📌 콘텐츠 관리
각 콘텐츠 페이지로 이동하면 어드민 등록 / 수정 / 삭제 버튼이 표시됩니다.
🔑 시스템 상태
✅ 백엔드 연동 활성 — 콘텐츠는 VPS의 SQLite DB에 저장됩니다.
학회연혁·행사·자료실 페이지에서 직접 등록·수정·삭제하세요.
학회연혁·행사·자료실 페이지에서 직접 등록·수정·삭제하세요.
📖 운영 안내
- 로그인된 상태에서 학회 연혁·행사·자료실 페이지를 방문하면 어드민 등록·수정·삭제 버튼이 자동 노출됩니다.
- 로그아웃은 우측 상단 버튼으로 가능합니다.
- 보안 모니터링 패널에서 서버 fail2ban / 트래픽 상태를 실시간 확인할 수 있습니다.
- 비밀번호 변경은 Firebase Console에서 직접 처리합니다.
보안 모니터링
fail2ban · nginx · TLS · 트래픽 — 로딩 중… ·
현재 차단 IP
—
SSH + nginx 합계
누적 차단 횟수
—
학회 시작 이후
오늘 요청
—
/ 1시간: —
차단 응답 (444)
—
스캐너 즉시 종료
🛡️ 서비스 상태
nginx
—
fail2ban
—
ufw
—
TLS 만료
—
🚫 fail2ban Jails
| Jail | 현재 차단 | 누적 | 차단된 IP (최근) | 액션 |
|---|
ⓘ IP 차단 해제·수동 추가는 SSH로 직접:
sudo fail2ban-client unban <IP> · sudo fail2ban-client set sshd banip <IP>
🎯 공격 시도 경로 (Top 10)
| 경로 | 횟수 |
|---|
🔥 활성 IP (최근, Top 5)
| IP | 요청 수 |
|---|
💻 시스템 리소스
Uptime
—
Load Avg
—
디스크 사용
—
메모리 사용
—
📋 후속 조치 가이드
- 차단 IP가 갑자기 늘면 → 공격 패턴 확인 (위 "공격 시도 경로" 표 참조)
- 특정 경로(
/.git,/wp-admin등)에 반복 시도 → 이미 444로 즉시 차단됨 - SSH 차단 IP 누적 증가 → fail2ban이 자동 처리. 의심 IP는
fail2ban-client status sshd로 확인 - TLS 만료 30일 전 알림 → certbot 자동 갱신 작동 중
- 오늘 요청이 평소 대비 급증 → DDoS 가능성. cloudflare 무료 티어 검토
- 메모리/디스크 80% 초과 → 즉시 점검 필요
KCI 자동수집
설정한 키워드로 KCI 논문을 주기적으로 검색해 최신논문 게시판에 자동 추가합니다.
⚙️ 설정
🔍 KCI 직접 검색 → 수동 추가
키워드로 KCI를 검색하고, 결과 중 원하는 논문만 골라 클립으로 저장합니다.
📊 현황
현재 클립 수
—
최근 수집 시각
—