Skip to content
KitploitKITPLOIT
도구블로그
제출
도구블로그
제출

해킹, 침투 테스트 및 사이버 보안 도구를 당신의 보안 무기고에!

Kitploit은 해킹, 사이버 보안 및 침투 테스트 도구 디렉토리입니다. 최신 프로젝트 업데이트를 발견하여 취약점을 찾고, 시스템을 분석하고, 테스트를 자동화하고, 보안을 강화하세요.

··피드·문의·개인정보·© 2026 Kitploit

도구 디렉토리

카테고리

모든 카테고리 보기
Loading categories
nixos-config — Lan Tian의 NixOS 설정 | Kitploit
도구/GitHubGitHub/xddxdd/nixos-config
Cloud Infrastructure SecurityConfiguration AuditingNetwork SecurityCryptographyDevSecOpsPrivacyHardware SecuritySecret DetectionDNS Analysis
GitHubxddxdd/nixos-config

nixos-config

Lan Tian의 NixOS 설정

1303612시간 9분 전Kitploit 검토 완료

인기

모두 보기 →

커뮤니티에서 가장 많이 사용되는 도구를 찾아보세요.

모든 도구 탐색

도구 컬렉션을 둘러보세요

모든 도구 보기 →
공유
저장소 보기

Lan Tian의 NixOS 구성

이 저장소는 모든 NixOS 시스템의 구성 파일을 보관합니다.

기능

  • 전체 시스템 root-on-tmpfs, impermanence 사용
  • iptables 대신 Nftables
  • sops-nix를 사용한 비밀 관리
  • 대부분의 아키텍처를 위한 QEMU 사용자 모드 에뮬레이션
  • Nixpkgs 패치가 적용된 Nix Flakes
  • 내 NUR 저장소의 추가 커널 모듈
    • NVIDIA 드라이버 패치
  • OpenSSL을 위한 양자 내성 암호 및 GOST 지원
  • 구성 관리를 위한 다양한 함수와 상수를 제공하는 사용자 정의 헬퍼 라이브러리 (LT)
  • 사용자 정의 Nix-to-DNSControl 변환기를 사용한 DNS 관리

호스트 유형

내 호스트는 세 가지 유형으로 분류됩니다:

  • client: NixOS를 실행하는 호스트. 일반적으로 데스크탑 환경을 실행하는 데스크탑/노트북.
  • minimal: 특수 목적으로 사용되는 최소 NixOS 호스트.
  • server: GUI 없이 NixOS를 실행하는 호스트. 일반적으로 클라우드 제공업체에서 실행되는 VM.

폴더 구조

  • dns: 내 도메인의 DNS 레코드를 제어하는 DNSControl config.js 파일을 생성하는 사용자 정의 Nix-to-DNSControl 코드.

    • 하위 디렉터리
      • common: 도메인 간 공유되는 공통 레코드.
      • core: Nix 속성 집합을 DNSControl config.js 형식으로 변환하는 핵심 구성 요소.
      • domains: 개별 (그룹의) 영역을 제어하는 Nix 정의.
  • helpers: 이 저장소의 코드에서 사용되는 단축키 정의.

  • home: 내 Home Manager 구성.

    • 하위 디렉터리
      • common-apps: 모든 노드에서 사용되는 앱.
      • client-apps: client 노드에서 사용되는 앱.
  • hosts: 호스트별 NixOS 시스템 정의. 각 하위 디렉터리는 호스트를 나타냅니다. 호스트 목록은 flake.nix에서 자동으로 가져옵니다. 여기의 구성은 일반적으로 네트워킹 매개변수와 호스트별 튜닝을 제어합니다.

도구 다운로드
  • nixos: 공통 NixOS 시스템 정의.

    • 모든 노드에서 사용

      • common-apps: 모든 노드에서 사용되는 앱.
      • minimal-apps: 모든 노드에서 사용되는 앱.
      • minimal-components: 모든 노드에서 사용되는 시스템 옵션.
        • 구성 요소는 앱과 다릅니다. 구성 요소는 시스템의 기본 부분(종종 커널 핵심 매개변수 튜닝을 통해)인 반면, 앱은 사용자 공간 수준에서 서비스를 제공합니다.
      • minimal-modules: 이론적으로 nixpkgs에 업스트림 가능한 자체 포함 NixOS 모듈. 독립적으로 작동하며 기본적으로 비활성화되어 있으며, 명시적으로 구성하지 않는 한 서비스를 활성화하지 않고 옵션만 추가합니다. 모든 호스트 유형에 적용됩니다.
    • 클라이언트 노드에서 사용

      • client-apps: 클라이언트 노드에 특화된 앱.
      • client-components: 클라이언트 노드에 특화된 구성 요소.
    • 서버 노드에서 사용

      • server-apps: 서버 노드에서 사용되는 앱.
      • server-components: 서버 노드에서 사용되는 구성 요소.
    • Proxmox VE 노드에서 사용

      • pve-components: Proxmox VE 노드에 특화된 구성 요소.
    • 보조 파일

      • hardware: LVM 및 QEMU VM을 포함한 공통 하드웨어 구성 스니펫.
      • optional-apps: 일부 노드에서 사용되는 앱. 호스트별 정의에서 수동 가져오기가 필요합니다.
      • optional-cron-jobs: 일부 노드에서 사용되는 Cron 작업. 호스트별 정의에서 수동 가져오기가 필요합니다.