
MagicArch는 Ansible로 구축된 종합적인 사후 설치 스크립트로, 기본 Arch Linux 설치를 침투 테스트 및 성능에 맞게 맞춤화된 완전한 침투 테스트 배포판으로 변환하도록 설계되었습니다. 보안 평가, 사용자 지정 및 성능 최적화에 중점을 두어 MagicArch는 설정 과정을 간소화하고 침투 테스트 작업에 맞춤화된 환경을 보장합니다.

MagicArch는 Ansible로 구축된 종합적인 사후 설치 스크립트로, 기본 Arch Linux 설치를 침투 테스트 및 성능에 맞게 맞춤화된 완전한 Pentesting 배포판으로 변환하도록 설계되었습니다. 보안 평가, 사용자 정의 및 성능 최적화에 중점을 두어 MagicArch는 설정 프로세스를 간소화하고 침투 테스트 작업에 맞춤화된 환경을 보장합니다.
Ansible 기반 자동화: Ansible의 강력함을 활용하여 MagicArch는 설정 프로세스를 간소화하고 필수 도구 및 설정 구성을 자동화합니다.
침투 테스트 도구 통합: MagicArch는 다양한 침투 테스트 도구를 포함하며, 편리하게 구성되어 즉시 사용할 수 있어 보안 평가 및 침투 테스트 작업의 효율성과 생산성을 향상시킵니다.
사용자 정의: MagicArch는 테마, 배경화면, 데스크탑 설정 등 다양한 사용자 정의를 배포하여 독특한 사용자 경험을 보장합니다.
성능 최적화: MagicArch는 성능 조정 및 최적화를 통합하여 시스템 응답성을 향상시키고 집중적인 작업 중에도 원활한 작동을 보장합니다.
curl -s -O https://gitlab.com/MagicBytes/magicarch/-/raw/main/install.sh && bash install.sh
설치: 기본 Arch Linux 설치로 시작합니다.
리포지토리 클론: MagicArch 리포지토리를 로컬 머신에 클론합니다.
스크립트 실행: install.sh 스크립트를 실행하여 설정 프로세스를 시작합니다.
... 또는 sudo와 curl 외에는 아무것도 필요하지 않은 빠른 설치 명령어를 실행하세요.
[선택 사항] 사용자 정의: 제공된 구성 파일을 수정합니다 (원하는 경우).
필요한 패키지 설치 (root로 실행):
pacman -S git git-lfs sudo ansible-core
필요한 Ansible 컬렉션 설치 (root로 실행하지 마십시오):
ansible-galaxy collection install community.general ansible.posix community.postgresql
리포지토리 클론:
git clone https://gitlab.com/MagicBytes/magicarch
새로 클론된 리포지토리로 이동:
cd magicarch
이 리포지토리용 Git LFS 설치 (root로 실행하지 마십시오):
git lfs install
Git LFS에서 MagicArch KDE 구성 가져오기 (root로 실행하지 마십시오):
git-lfs pull
MagicArch 설치 (root로 실행하지 마십시오):
ansible-playbook site.yml --connection=local --ask-become-pass
neofetch 스크린샷:

KDE 작업공간 스크린샷:

KDE 메뉴:

1080p 배경화면:

btop++ 스크린샷:

컬러풀한 ls 출력:

컬러풀한 cat 출력:

컬러풀한 시스템 유틸리티:

Ansible 구성: ansible.cfg에서 Ansible 동작 및 설정을 구성합니다.
인벤토리: inventory/hosts.ini에서 Ansible이 관리할 호스트를 정의합니다. (기본값은 localhost이지만 SSH를 통한 원격 호스트도 가능합니다)
그룹 변수: group_vars/에서 다양한 호스트 그룹에 대한 설정을 사용자 정의합니다.
플레이북: playbooks/에서 Ansible 플레이북으로 특정 작업을 실행합니다.
역할: roles/에서 작업 및 구성을 재사용 가능한 역할로 구성하며, 리포지토리 설정부터 데스크탑 사용자 정의 및 성능 최적화에 이르기까지 다양한 기능을 다룹니다.
MagicArch에 대한 기여를 환영합니다! 리포지토리를 포크하고, 개선하거나 새로운 기능을 추가한 후 풀 리퀘스트를 제출해 주세요.

이 프로그램은 자유 소프트웨어입니다: 귀하는 이를 자유롭게 사용, 연구, 공유 및 개선할 수 있습니다. 특히, 자유 소프트웨어 재단이 발행한 GNU 일반 공중 사용 허가서(GNU General Public License) 버전 3 또는 (선택에 따라) 이후 버전의 조건에 따라 이를 재배포 및/또는 수정할 수 있습니다.
MagicArch는 오픈 소스 커뮤니티의 영감과 기여를 바탕으로 MagicBytes가 개발 및 유지 관리하고 있습니다.
질문, 문제 또는 제안 사항이 있으면 README.md를 참조하거나 리포지토리에 이슈를 열어 주세요.
MagicArch는 각각 logos/ 및 wallpapers/ 디렉토리에 제공된 로고와 배경화면을 포함합니다.
MagicArch는 있는 그대로 제공되며 어떠한 보증도 없습니다. 사용에 따른 책임은 사용자 본인에게 있습니다.