OVERVIEW
대시보드
서버의 현재 상태와 운영 지표를 확인하세요.
상태 확인 중서버 상태 수집 중
운영 정보를 불러오고 있습니다.
RESOURCE HISTORY
리소스 사용 추이
ATTENTION
확인이 필요한 항목
WORKLOADS
컨테이너별 상세 · 로그 · 지표
ACTIVITY
네트워크 · 디스크 상세 정보
불러오는 중…
지금은 서버의 모든 포트가 열려 있고, 아래에서 포트를 열거나 닫아도 적용되지 않습니다. 안전하게 켜기를 누르면 SSH와 콘솔 접속 규칙을 먼저 만든 뒤 방화벽을 켭니다.
이 서버에서 확인한 결과, Tailscale 기기는 UFW 규칙이 없어도 서버의 Tailscale 주소에서 열려 있는 서비스에 접속할 수 있었습니다. 그래서 "Tailscale 기기" 범위 규칙은 지금 효과가 없습니다. tailnet 안에서 접근을 제한하려면 Tailscale 관리 콘솔의 접근 제어(ACL)를 쓰세요. 내부망·인터넷에서 오는 접속은 아래 규칙대로 막히고 열립니다.
열린 포트
콘솔에서 연 포트입니다. 허용할 범위와 자동 닫힘 시간을 정해 열고, 필요 없어지면 바로 닫으세요.
방화벽 규칙
UFW 원본 출력 · 저장된 규칙
UFW 호스트 방화벽을 관리합니다. Docker 공개 포트·공유기·클라우드 방화벽·Tailscale ACL은 별도 설정입니다. 변경은 90초 내 확정하지 않으면 복구됩니다.
THIS SERVER
이 서버의 Tailscale 연결
tailnet 기기
서버의 tailscaled에서 조회한 상태입니다. 핑은 Tailscale 경로(직접 연결 또는 DERP 릴레이)와 지연 시간을 확인합니다. 로그인·키 만료·ACL·exit node 설정은 Tailscale 관리 콘솔에서 변경하세요. 원격 접속 보호를 위해 tailscaled 서비스는 웹에서 중지할 수 없습니다.
Claude Code·Codex가 SSH로 배포할 때 쓸 전용 계정을 만듭니다. 비밀번호 로그인은 막고, 등록한 SSH 키로 Tailscale 기기에서만 접속하게 합니다.
SSH 접속 주소
Tailscale에 로그인한 기기에서만 연결됩니다. 이 주소와 아래 설정을 Claude Code·Codex가 쓰는 기기에 넣으세요.
불러오는 중…등록된 SSH 키
키마다 Tailscale 주소에서만 로그인되도록 제한해 등록합니다. 기기를 잃어버리면 그 기기의 키를 바로 삭제하세요.
배포 폴더
배포 계정은 docker 그룹에 속해 컨테이너를 만들고 지울 수 있습니다. 이는 서버 관리자에 준하는 권한이므로 키는 신뢰하는 기기에만 등록하세요. 배포 접속을 끄면 새 접속을 거부하고 열린 세션을 종료합니다.
이미 켜져 있는 SSH(22)를 이용한 SFTP 방식입니다. 추가 프로그램 설치나 새 포트 없이, 계정마다 자기 폴더에만 파일을 올리고 받을 수 있게 합니다. Tailscale 기기와 내부망에서만 접속됩니다.
접속 정보
FileZilla·WinSCP·Cyberduck에서 프로토콜을 SFTP로 고르고 아래 주소로 접속하세요. 일반 FTP(21번)는 열지 않습니다.
FTP 계정
계정마다 자기 폴더만 보이며 서버의 다른 폴더나 명령 실행에는 접근할 수 없습니다.
접속 허용 범위 점검
SSH 서버가 FTP 계정에 실제로 적용하는 규칙을 주소 종류별로 확인한 결과입니다.
FTP 계정은 비밀번호로 로그인하고 SFTP만 쓸 수 있습니다(셸·포트 포워딩 차단). 인터넷 주소에서는 방화벽 상태와 상관없이 SSH 서버가 로그인을 거부합니다. 계정을 삭제해도 올린 파일은 남습니다. 파일 정리는 폴더 · 파일 화면에서 하세요.
리눅스 계정
그룹
리눅스 계정은 콘솔 계정과 별개입니다. 계정 삭제 시 홈 폴더를 유지합니다. 잠금은 비밀번호 인증만 차단하며 SSH 키와 기존 세션은 유지됩니다.
파일 탐색기
허용된 데이터 경로에서 관리합니다. 텍스트 편집은 UTF-8 24KB까지 지원하며, 다른 곳에서 변경된 파일은 덮어쓰지 않습니다.
systemd 서비스
실행 상태 · 부팅 정책SSH·네트워크·관리 콘솔 등 접속에 필요한 서비스는 보호됩니다. 상세 보기에서 PID, 재시작 횟수와 메모리 사용량을 확인하세요.
실행 중인 프로세스
프로세스 원본 출력
CPU는 ps 기준 프로세스 평균값입니다. 최대 1,000개를 조회하며, 종료 시 PID와 실행 식별자를 함께 확인합니다.
RAID 컨트롤러 뒤의 실제 디스크 상태(SMART)를 읽으려면 서버에서 한 번 설치하세요: sudo apt install smartmontools · 설치하면 30분 안에 자동 점검과 고장 경보가 시작됩니다.
디스크 공간
논리 볼륨(LVM)과 볼륨 그룹의 남은 공간입니다. 늘리기는 서비스를 멈추지 않고 진행됩니다.
디스크 상태 (SMART)
물리 디스크의 자가 진단 결과입니다. 고장 징후가 보이면 경보와 알림을 보냅니다.
업데이트
보안 업데이트는 자동 업데이트(unattended-upgrades)가 매일 설치합니다. 나머지는 서버에서 sudo apt upgrade로 설치하세요.
업데이트 대기 패키지
침입 차단 (fail2ban)
로그인 실패가 반복된 주소를 자동으로 차단합니다.
공개 사이트 인증서
외부 공개 주소의 HTTPS 인증서 만료일입니다. 30일 이내면 경보를 보냅니다.
이 화면은 자동 갱신하지 않습니다. 디스크 상태와 인증서는 30분마다 수집합니다. 볼륨 늘리기는 되돌리려면 서버를 멈춰야 하므로 필요한 만큼만 늘리세요.
서비스 로그 탐색
아직 조회한 로그가 없습니다.
관리자 작업 기록
최근 300개 기록을 조회합니다. CSV에는 현재 검색·필터 결과를 내보냅니다. 자동 복구 기록은 관리 도우미 로그에서 확인할 수 있습니다.