모든 프로젝트

Toolkit

명령어 하나로 Ubuntu 워크스테이션을 설정하고 보안을 강화합니다

출시됨

플랫폼
Ubuntu 24.04+
기술 스택
TaskDocker

저장소 하나와 태스크 러너 하나로 새로 설치한 Ubuntu를 회사 저장소가 클론된 보안 강화 개발 워크스테이션으로 만듭니다. 다시 실행하면 시스템 상태를 맞춰 주며, 이미 있는 것은 설치하지 않습니다.

작동 방식

  • 스튜디오에서 쓰는 도구를 설치하고 설정합니다. VS Code, Rider, Unity Hub, Blender, GIMP, OBS Studio, Docker, SteamCMD 등이 포함됩니다.
  • 보안 강화는 마지막에, 요청할 때만 실행됩니다. 기본 차단 방화벽, 아웃바운드 DNS 허용 목록, 선택형 CIS 감사가 포함됩니다.
  • 검증 단계에서 설치된 항목과 적용 중인 보안 강화 설정을 보고합니다.
  • 회사 저장소는 명령어 하나로 각각 클론하고 업데이트할 수 있습니다.

예시

$ sudo snap install task --classic
# Toolchain, git hooks, system packages, every application, then a report
task local:start

# Security baseline: firewall, DNS allow list. Runs last, on request
task harden

# What is installed and which hardening is in force
task verify