UbuntuDebianFREE

Linux 서버를 위한 보안 패널 FREE

UFW와 fail2ban을 설치하고 켠 다음, SSH 로그인, 거부된 연결, 대기 중인 보안 업데이트, SSL 만료일, 디스크 공간을 보여 줍니다. 패널은 귀하의 서버에서 실행되며 데이터는 당사로 오지 않습니다. 가입할 필요가 없습니다.

설치
2–5분
기록
7일
데이터 수집
5분마다
검사 항목
12
언어
34
가격
$0, 기업도 무료
root@server: ~

                    
버전 1.1 · 2026-10-10 업데이트
arciveo-free-1.1.tar.gz · 1,1 MB SHA-256 dfcdcd9fba6a32e0e362f2317aa1f0b05502fdfae1db87018f6536a18f351f70

패널 화면

이 페이지와 같은 언어로 표시한 FREE의 세 화면입니다. 스크린샷의 데이터는 테스트용입니다.

Arcivéo FREE — 대시보드

설치 전에 필요한 것

깨끗한 VPS면 충분합니다. 웹 서버, PHP, 방화벽, fail2ban은 설치 프로그램이 직접 설정합니다.

시스템
Ubuntu 22.04 이상, Debian 12 이상
접근 권한
root 또는 sudo 권한이 있는 사용자로 SSH 접속
리소스
RAM 1GB 이상, 여유 공간 5GB 이상이보다 적으면 설치 프로그램이 경고하지만 계속 진행합니다.
도메인
서버 IP를 가리키는 A 레코드가 있는 본인의 도메인 또는 하위 도메인. 예: monitor.example.com패널은 주소 전체를 사용하므로 이미 사이트가 실행 중인 도메인은 쓸 수 없습니다. 이 경우 하위 도메인을 사용하십시오. A 레코드는 Let’s Encrypt HTTPS 인증서에 필요합니다.
포트
80과 443을 외부에서 접근 가능UFW가 아직 설치되지 않았다면 설치 프로그램이 SSH, 80, 443을 열고 데이터베이스, 메일, FTP 포트를 닫습니다.
웹 서버
Apache 또는 nginx웹 서버가 없으면 Apache를 설치하고, 있으면 별도의 사이트를 추가합니다.
지원하지 않음
호스팅 제어판이 있는 서버: Hestia, cPanel, Plesk, DirectAdmin, ISPmanager, aaPanel, CyberPanel, CloudPanel, FASTPANEL, ISPConfig, Virtualmin, Froxlor, Ajenti, KeyHelp, Webuzo, Sentora, VestaCP, 1Panel, RunCloud, Coolify, CapRover, Dokploy, Easypanel, Cloudron, YunoHost 등이런 제어판은 웹 서버를 직접 관리하므로 설치 프로그램이 진행을 거부합니다. 호스팅 제어판이 있는 서버는 Arcivéo 정식 버전만 지원합니다.

실행하면 일어나는 일

터미널에 진행률이 표시되는 6단계입니다. 설치 프로그램은 변경하기 전에 항상 파일 사본을 저장하고, 마지막에 모두 되돌리는 방법을 알려 줍니다.

  1. 1/6서버 확인시스템, 권한, 여유 공간, 호스팅 제어판 여부, 도메인 사용 여부
  2. 2/6웹 서버와 PHPApache 또는 사용 중인 nginx, 패널 전용 풀을 쓰는 PHP-FPM
  3. 3/6보호UFW를 켜고 SSH와 웹 서버 규칙이 포함된 fail2ban을 설치
  4. 4/6패널/var/www/arciveo-free의 파일, admin 사용자와 비밀번호
  5. 5/6HTTPS패널 주소용 Let’s Encrypt 인증서
  6. 6/6데이터 수집첫 수집은 즉시, 이후 5분마다

설치가 끝날 때의 출력 예

   
   Monitor FREE · installation
   Log: /var/log/arciveo-free-install.log
   ────────────────────────────────────────────

   [1/6] Server check (pre-flight) (16%)
      ✓ Ubuntu 24.04.1 LTS
      ✓ Panel address: https://monitor.example.com/
      ✓ RAM 3915MB · disk 71GB free

   [2/6] Web server + PHP (33%)
      ✓ Apache installed
      ✓ PHP 8.3: php-fpm, sqlite3

   [3/6] Security tools (50%)
      ✓ UFW (SSH 22, 80, 443 open; DB/mail/FTP denied)
      ✓ Fail2ban (active jails: 9; this server's IP in ignoreip)

   [4/6] Panel (66%)
      ✓ Code /var/www/arciveo-free · data /var/lib/arciveo-free · config /etc/arciveo-free
      ✓ PHP-FPM pool 'arciveo-free' (user arcfree, command execution disabled)
      ✓ Site monitor.example.com on apache → /var/www/arciveo-free/public
      ✓ Panel login guarded by fail2ban (5 failures in 10 min → address banned for 1 h)

   [5/6] HTTPS (Let's Encrypt) (83%)
      ✓ Certificate issued, HTTP redirects to HTTPS

   [6/6] Data collection (100%)
      ✓ Collected; next runs every 5 minutes

      Arcivéo Monitor FREE is installed ✓

   Profile: all
   Installed: apache + PHP 8.3 (php-fpm, sqlite3) · certbot
   Tools: UFW, Fail2ban
   Fail2ban: 5 failed SSH logins within an hour ban the address permanently.

   Backup of every file this run modified: /var/lib/arciveo-install/backup/free-20261007-091204
   Undo the configuration changes:  sudo /var/lib/arciveo-install/backup/free-20261007-091204/restore.sh

   Self-check:
   ✓ apache: running
   ✓ PHP-FPM: panel pool socket present
   ✓ UFW: active
   ✓ Fail2ban: service active (jails loaded)
   ✓ Collector: data written
   ✓ Panel: login page answers on https://monitor.example.com/
   All checks passed.

   ────────────────────────────────────────────
   Panel:     https://monitor.example.com/
   User:      admin
   Password:  Xk29pQ7mLr4v8tNe   ← 예시입니다. 저장해 두십시오. 다시 표시되지 않습니다
   Save the password now — it is not stored anywhere in plain text.

   Change password:  sudo arciveo-free passwd
   Change user name: sudo arciveo-free user NAME
   Only your IP:     sudo arciveo-free allow-ip add YOUR_IP
   Update FREE:      sudo arciveo-free update
   Status:           sudo arciveo-free status
   Remove FREE:      sudo arciveo-free uninstall
   Log: /var/log/arciveo-free-install.log · Server IP: 203.0.113.10

설치 후

패널 주소를 열고 admin으로 로그인하십시오. 처음 5분 동안 대시보드에 데이터를 수집 중이라고 표시되고, 그 후 점수와 고칠 항목 목록이 각 항목의 준비된 명령과 함께 표시됩니다.

서버에서 실행할 명령하는 일
sudo arciveo-free status설치된 항목과 마지막으로 데이터를 수집한 시각
sudo arciveo-free collect5분을 기다리지 않고 지금 데이터 수집
sudo arciveo-free update최신 버전으로 업데이트. 설정, 비밀번호, 데이터는 유지됩니다
sudo arciveo-free passwd패널 비밀번호를 새로 설정
sudo arciveo-free user <name>패널 사용자 이름 변경
sudo arciveo-free allow-ip add 203.0.113.7목록에 있는 주소에서만 패널 열기
sudo arciveo-free unban 203.0.113.7차단 해제. 10분 안에 비밀번호를 다섯 번 틀리면 해당 주소가 1시간 동안 차단됩니다
sudo arciveo-free lang ko패널의 기본 언어 변경
sudo arciveo-free uninstall패널을 완전히 제거. UFW와 fail2ban은 계속 동작합니다

FREE와 정식 버전

정식 버전은 보안 도구 16개를 추가로 설치하고 그 데이터를 같은 패널에 모아 줍니다. FREE를 제거하고 같은 서버에 정식 버전을 설치할 수 있습니다.

FREE정식
둘 다 있음
SSH 세션로그인, 주소, sshd 설정 표시 표시
UFW 방화벽및 fail2ban 설정 설정
보안 업데이트대기 중인 수와 그중 보안 업데이트 표시 표시
SSL 인증서만료일과 이름 표시 표시
성능 및 디스크CPU, 메모리, 디스크 표시 표시
정식 버전에만 있음
SuricataIDS가 탐지한 네트워크 공격 — 설정
Falco프로세스의 의심스러운 활동 — 설정
CrowdSec공격 주소 공유 목록 — 설정
ModSecurity사이트 대상 공격(WAF) — 설정
ClamAV 및 maldet악성 파일 — 설정
AIDE 및 debsums시스템 파일 변경 — 설정
Lynis, auditd, psad설정 감사, 작업 로그, 포트 스캔 — 설정
AppArmor, Monit, 데이터베이스, 웹 서버, cron화면 6개 추가 — 표시
패널 사용
지표 기록리소스 그래프 7일 30일
이벤트 기록피드와 로그 7일 90일
일일 보고서하루 요약 이메일 — 있음
알림Telegram, 이메일, webhook, 브라우저 푸시 — 있음
사용자패널 계정 1명 여러 명
WebAuthn 키 로그인2단계 인증: 하드웨어 키 또는 지문 — 있음
모든 서버를 한 화면에계정에서 서버 요약 보기 — 있음
API직접 만든 스크립트용 패널 데이터 — 있음
지원 FAQ 티켓
구조
설치FREE는 명령 하나로 전부 설치됩니다. 전체 버전은 설치 프로그램이 서버를 준비하고, 배포 파일은 직접 업로드(SFTP, 예: FileZilla)한 뒤 config.php를 작성하고 데이터베이스를 가져와 라이선스 키를 입력합니다 명령 하나 단계별
호스팅 패널이 있는 서버Hestia, cPanel, Plesk, DirectAdmin, ISPmanager, aaPanel, CyberPanel, CloudPanel, FASTPANEL, ISPConfig, Virtualmin, Froxlor, Ajenti, KeyHelp, Webuzo, Sentora, VestaCP, 1Panel, RunCloud, Coolify, CapRover, Dokploy, Easypanel, Cloudron, YunoHost 등 — 있음
보안 도구설치 프로그램이 설치하고 설정합니다 2 18
데이터베이스FREE는 모든 것을 파일 하나에 저장하고, 전체 버전은 MySQL 또는 MariaDB 서버가 필요합니다 SQLite MySQL
서버 메모리전체 버전: 경량 프로필 2GB, 전체 프로필 4GB 1GB 2–4GB
소스 코드전체 버전에서 ionCube가 잠그는 것은 약 400개 파일 중 2개뿐: 라이선스 확인과 보고서 생성 공개 파일 2개 제외
외부 연결패널이 스스로 서버에서 인터넷으로 보내는 것 없음 켠 기능과 인증서 확인 · 자세히

FREE와 전체 버전은 구조가 다른 별도의 배포판입니다. 업데이트로 FREE가 전체 버전이 되지는 않습니다. FREE는 sudo arciveo-free uninstall 명령으로 제거하고, 전체 버전은 자체 안내에 따라 설치하며, FREE의 기록은 옮겨지지 않습니다.

자주 묻는 질문

01가입이나 키가 필요합니까?

아니요. 명령이 arciveo.com에서 아카이브를 내려받아 체크섬을 확인하고 그 안의 설치 프로그램을 실행합니다. 계정도 토큰도 필요 없습니다.

02패널은 귀사 서버로 무엇을 보냅니까?

아무것도 보내지 않습니다. 데이터는 서버 자체에서 수집되며 데이터베이스는 /var/lib/arciveo-free에 있습니다. 패널과 수집기는 인터넷에 접속하지 않으며, 외부로 연결하는 것은 시스템의 apt와 certbot뿐입니다.

03이미 사이트가 있는 서버에도 설치할 수 있습니까?

예. “서버에서 이미 사이트가 실행 중”에 체크하면 됩니다. 설치 프로그램은 패널용 사이트를 별도로 추가하지만, 방화벽을 스스로 켜지 않고 이미 설정된 fail2ban도 건드리지 않습니다. 마지막에 건너뛴 항목을 모두 나열합니다.

04회사에서도 FREE를 사용할 수 있습니까?

예. FREE는 PolyForm Internal Use 1.0.0 라이선스로 배포됩니다. 본인이나 회사의 모든 서버(상업용 포함)에 설치하고 코드를 자체적으로 수정할 수 있습니다. 개인 서버에서도 사용할 수 있습니다. FREE를 그대로든 수정해서든 재배포할 수는 없습니다. 이 라이선스는 러시아와 벨라루스에서는 적용되지 않습니다. 전문은 아카이브의 LICENSE 파일에 있습니다.

05몇 대의 서버에 설치할 수 있나요?

제한이 없습니다. 서버마다 자체 패널과 자체 주소가 있습니다. 모든 서버를 한 화면에서 보려면 전체 버전의 내 계정을 이용하세요.

06어떻게 제거하거나 되돌립니까?

sudo arciveo-free uninstall 명령으로 패널, 패널 사이트, 인증서, 데이터가 제거됩니다. 설치 프로그램이 변경한 설정은 백업 폴더의 restore.sh가 되돌리며, 폴더 경로는 설치가 끝날 때 표시됩니다.