From 2e0abcfb921337fe24163be28fe24b7b9da13232 Mon Sep 17 00:00:00 2001 From: HoJeong Im <39ghwjd@naver.com> Date: Mon, 20 Apr 2026 16:24:43 +0900 Subject: [PATCH] aa-*: add Korean translation (#22119) --- pages.ko/linux/aa-audit.md | 32 +++++++++++++++++++++++++++++ pages.ko/linux/aa-cleanprof.md | 28 +++++++++++++++++++++++++ pages.ko/linux/aa-decode.md | 20 ++++++++++++++++++ pages.ko/linux/aa-genprof.md | 20 ++++++++++++++++++ pages.ko/linux/aa-logprof.md | 24 ++++++++++++++++++++++ pages.ko/linux/aa-mergeprof.md | 16 +++++++++++++++ pages.ko/linux/aa-remove-unknown.md | 16 +++++++++++++++ pages.ko/linux/aa-status.md | 8 ++++++++ pages.ko/linux/aa-teardown.md | 12 +++++++++++ pages.ko/linux/aa-unconfined.md | 20 ++++++++++++++++++ pages.ko/linux/aa-update-browser.md | 25 ++++++++++++++++++++++ 11 files changed, 221 insertions(+) create mode 100644 pages.ko/linux/aa-audit.md create mode 100644 pages.ko/linux/aa-cleanprof.md create mode 100644 pages.ko/linux/aa-decode.md create mode 100644 pages.ko/linux/aa-genprof.md create mode 100644 pages.ko/linux/aa-logprof.md create mode 100644 pages.ko/linux/aa-mergeprof.md create mode 100644 pages.ko/linux/aa-remove-unknown.md create mode 100644 pages.ko/linux/aa-teardown.md create mode 100644 pages.ko/linux/aa-unconfined.md create mode 100644 pages.ko/linux/aa-update-browser.md diff --git a/pages.ko/linux/aa-audit.md b/pages.ko/linux/aa-audit.md new file mode 100644 index 0000000000..6b36acc42e --- /dev/null +++ b/pages.ko/linux/aa-audit.md @@ -0,0 +1,32 @@ +# aa-audit + +> AppArmor 보안 프로파일을 audit 모드로 설정. +> 더 많은 정보: . + +- 프로파일을 audit 모드로 설정: + +`sudo aa-audit {{프로파일_이름}}` + +- 여러 프로파일을 audit 모드로 설정: + +`sudo aa-audit {{프로파일1 프로파일2 ...}}` + +- 특정 디렉터리의 프로파일을 audit 모드로 설정: + +`sudo aa-audit {{[-d|--dir]}} /{{경로/대상/프로파일}} {{프로파일_이름}}` + +- 이미 적용된 경우에도 강제로 audit 모드로 설정: + +`sudo aa-audit --force {{프로파일_이름}}` + +- 프로파일을 재로드하지 않고 audit 모드 설정: + +`sudo aa-audit --no-reload {{프로파일_이름}}` + +- 프로파일의 audit 모드 해제: + +`sudo aa-audit {{[-r|--remove]}} {{프로파일_이름}}` + +- 도움말 표시: + +`aa-audit {{[-h|--help]}}` diff --git a/pages.ko/linux/aa-cleanprof.md b/pages.ko/linux/aa-cleanprof.md new file mode 100644 index 0000000000..0a3a87f14c --- /dev/null +++ b/pages.ko/linux/aa-cleanprof.md @@ -0,0 +1,28 @@ +# aa-cleanprof + +> 사용되지 않는 규칙을 제거하여 AppArmor 보안 프로파일을 정리하는 도구. +> 더 많은 정보: . + +- 프로파일에서 사용되지 않는 규칙 제거: + +`sudo aa-cleanprof {{프로파일_이름}}` + +- 여러 프로파일을 한 번에 정리: + +`sudo aa-cleanprof {{프로파일1 프로파일2 ...}}` + +- 프로파일이 있는 디렉터리 지정: + +`sudo aa-cleanprof {{[-d|--dir]}} /{{경로/대상/프로파일}} {{프로파일_이름}}` + +- 프롬프트 없이 조용히 실행: + +`sudo aa-cleanprof {{[-s|--silent]}} {{프로파일_이름}}` + +- 정리 후 프로파일 재로드 방지: + +`sudo aa-cleanprof --no-reload {{프로파일_이름}}` + +- 도움말 표시: + +`aa-cleanprof {{[-h|--help]}}` diff --git a/pages.ko/linux/aa-decode.md b/pages.ko/linux/aa-decode.md new file mode 100644 index 0000000000..8bc868fa54 --- /dev/null +++ b/pages.ko/linux/aa-decode.md @@ -0,0 +1,20 @@ +# aa-decode + +> AppArmor 감사 로그를 사람이 읽기 쉬운 형태로 디코딩하는 도구. +> 더 많은 정보: . + +- 16진수 문자열 디코딩: + +`aa-decode {{16진수_문자열}}` + +- 로그 파일 디코딩: + +`sudo aa-decode {{로그파일}}` + +- `stdin`으로 전달된 로그 디코딩 (예: 파일 리다이렉션): + +`sudo aa-decode - < {{로그파일}}` + +- 도움말 표시: + +`aa-decode {{[-h|--help]}}` diff --git a/pages.ko/linux/aa-genprof.md b/pages.ko/linux/aa-genprof.md new file mode 100644 index 0000000000..520141a0df --- /dev/null +++ b/pages.ko/linux/aa-genprof.md @@ -0,0 +1,20 @@ +# aa-genprof + +> 프로그램 동작을 모니터링하여 AppArmor 보안 프로파일을 생성하는 도구. +> 더 많은 정보: . + +- 프로그램에 대한 프로파일 생성 시작: + +`sudo aa-genprof {{프로그램_경로}}` + +- 프로파일 디렉터리 사용자 지정: + +`sudo aa-genprof {{[-d|--dir]}} /{{경로/대상/프로파일}} {{프로그램_경로}}` + +- 프로파일링에 사용할 로그 지정: + +`sudo aa-genprof {{[-f|--file]}} /{{경로/대상/로그파일}} {{프로그램_경로}}` + +- 도움말 표시: + +`aa-genprof {{[-h|--help]}}` diff --git a/pages.ko/linux/aa-logprof.md b/pages.ko/linux/aa-logprof.md new file mode 100644 index 0000000000..0a96a16994 --- /dev/null +++ b/pages.ko/linux/aa-logprof.md @@ -0,0 +1,24 @@ +# aa-logprof + +> 기록된 위반 로그를 기반으로 AppArmor 보안 프로파일을 대화형으로 업데이트하는 도구. +> 더 많은 정보: . + +- 시스템 로그를 기반으로 대화형으로 프로파일 검토 및 업데이트: + +`sudo aa-logprof` + +- AppArmor 프로파일 디렉터리 지정: + +`sudo aa-logprof {{[-d|--dir]}} /{{경로/대상/프로파일}}` + +- 기본 로그 대신 특정 로그 파일 사용: + +`sudo aa-logprof {{[-f|--file]}} /{{경로/대상/로그파일}}` + +- 지정한 마커 이전 로그 항목 무시: + +`sudo aa-logprof {{[-m|--logmark]}} "{{로그_마커_텍스트}}"` + +- 도움말 표시: + +`aa-logprof {{[-h|--help]}}` diff --git a/pages.ko/linux/aa-mergeprof.md b/pages.ko/linux/aa-mergeprof.md new file mode 100644 index 0000000000..e108ab3991 --- /dev/null +++ b/pages.ko/linux/aa-mergeprof.md @@ -0,0 +1,16 @@ +# aa-mergeprof + +> AppArmor 보안 프로파일 파일을 프로파일 디렉터리에 병합하는 도구. +> 더 많은 정보: . + +- 하나 이상의 프로파일 파일을 기본 프로파일 디렉터리에 병합: + +`sudo aa-mergeprof {{파일1 파일2 ...}}` + +- 특정 디렉터리에 프로파일 파일 병합: + +`sudo aa-mergeprof {{[-d|--dir]}} /{{path/to/profiles}} {{파일1 파일2 ...}}` + +- 도움말 표시: + +`aa-mergeprof {{[-h|--help]}}` diff --git a/pages.ko/linux/aa-remove-unknown.md b/pages.ko/linux/aa-remove-unknown.md new file mode 100644 index 0000000000..4c8f3f03f1 --- /dev/null +++ b/pages.ko/linux/aa-remove-unknown.md @@ -0,0 +1,16 @@ +# aa-remove-unknown + +> 설정 디렉토리에 더 이상 존재하지 않는 AppArmor 프로파일을 제거하는 도구. +> 더 많은 정보: . + +- 제거 대상 프로파일을 미리 확인: + +`sudo aa-remove-unknown -n` + +- 실제로 프로파일을 제거: + +`sudo aa-remove-unknown` + +- 도움말 표시: + +`aa-remove-unknown {{[-h|--help]}}` diff --git a/pages.ko/linux/aa-status.md b/pages.ko/linux/aa-status.md index 80cc197cc8..d4529d652e 100644 --- a/pages.ko/linux/aa-status.md +++ b/pages.ko/linux/aa-status.md @@ -8,6 +8,14 @@ `sudo aa-status` +- JSON 형태로 상태 표시: + +`sudo aa-status --json` + +- 정리된 JSON 형태로 상태 표시: + +`sudo aa-status --pretty-json` + - 로드된 정책의 수 표시: `sudo aa-status --profiled` diff --git a/pages.ko/linux/aa-teardown.md b/pages.ko/linux/aa-teardown.md new file mode 100644 index 0000000000..aa6b805f96 --- /dev/null +++ b/pages.ko/linux/aa-teardown.md @@ -0,0 +1,12 @@ +# aa-teardown + +> AppArmor 프로파일을 해제하고 AppArmor 적용을 비활성화하는 도구. +> 더 많은 정보: . + +- 모든 AppArmor 프로파일 비활성화 및 적용 중지: + +`sudo aa-teardown` + +- 도움말 표시: + +`aa-teardown {{[-h|--help]}}` diff --git a/pages.ko/linux/aa-unconfined.md b/pages.ko/linux/aa-unconfined.md new file mode 100644 index 0000000000..2b0866e425 --- /dev/null +++ b/pages.ko/linux/aa-unconfined.md @@ -0,0 +1,20 @@ +# aa-unconfined + +> AppArmor 프로파일이 적용되지 않은 상태에서 TCP/UDP 포트를 열고 있는 프로세스를 나열. +> 더 많은 정보: . + +- `ss` 명령(기본 동작)으로 unconfined 프로세스 목록 출력 : + +`sudo aa-unconfined` + +- `ss` 대신 `netstat`을 사용해 열린 소켓 감지: + +`sudo aa-unconfined --with-netstat` + +- `/proc`의 모든 프로세스를 대상으로 TCP/UDP 포트 및 AppArmor 프로파일 미적용 여부를 상세 출력: + +`sudo aa-unconfined --paranoid` + +- 도움말 표시: + +`aa-unconfined {{[-h|--help]}}` diff --git a/pages.ko/linux/aa-update-browser.md b/pages.ko/linux/aa-update-browser.md new file mode 100644 index 0000000000..332343ec7a --- /dev/null +++ b/pages.ko/linux/aa-update-browser.md @@ -0,0 +1,25 @@ +# aa-update-browser + +> 지원되는 인터페이스를 사용하도록 AppArmor 브라우저 프로파일을 업데이트하는 도구. +> AppArmor 도구 모음의 일부. +> 더 많은 정보: . + +- 사용 가능한 브라우저 인터페이스 프로파일 목록 출력([l]ist): + +`sudo aa-update-browser -l` + +- 실제 적용 없이 변경 사항 미리 보기([d]ry-run): + +`sudo aa-update-browser -d {{경로/대상/프로파일}}` + +- 특정 인터페이스를 적용하여 프로파일 업데이트([u]pdate): + +`sudo aa-update-browser -u {{인터페이스1,인터페이스2,...}} {{경로/대상/프로파일}}` + +- 프로파일에서 모든 인터페이스 제거: + +`sudo aa-update-browser -u '' {{경로/대상/프로파일}}` + +- 도움말 표시: + +`aa-update-browser -h`