용어와 정의
영문 또는 원어: ACL
영문 정식명칭: Access Control List
한글명: 접근제어 목록
누가 자원에 어떤 접근을 할 수 있는지 등을 기록한 규칙 목록.
정확한 의미
ACL은 사용자나 그룹 등 주체에게 어떤 접근을 허용하거나 거부할지 표현하는 접근제어 항목의 목록입니다. 각 항목의 적용 순서와 상속 규칙은 사용하는 시스템에 따라 다릅니다.
쉽게 이해하기
폴더에 들어갈 수 있는 사람과 읽기 또는 쓰기를 할 수 있는 사람을 기록한 규칙 목록에 가깝습니다.
사용하는 곳
NAS의 공유 폴더와 파일 권한, 일부 네트워크 접근제어를 설명할 때 사용합니다.
오해하기 쉬운 점
규칙 한 줄만으로 최종 권한을 판단하지 않습니다. 그룹 소속, 상속과 명시적 권한이 함께 작용하며 구현마다 우선순위가 다를 수 있습니다.
Windows ACL, POSIX ACL, NFSv4 ACL의 세부 의미는 다르다.
공식 근거
- Microsoft: Access control lists
ACL, ACE, DACL, SACL; not identical to POSIX/NFS ACL semantics
최종 내용 검토: 2026-10-21
ACE와 Windows, POSIX 및 NFSv4 ACL
ACE는 ACL 안의 개별 접근제어 항목입니다. Windows ACL은 보안 주체별 허용과 거부와 상속 등의 정보를 표현하고, POSIX ACL은 기본 소유자와 그룹 권한을 확장하는 항목과 마스크 등을 사용합니다. NFSv4 ACL은 NFSv4가 규정한 항목과 권한 모델을 사용합니다.
서로 비슷한 이름의 읽기와 쓰기라도 세부 권한과 상속 및 평가 규칙이 일치하는 것은 아닙니다. 서로 다른 파일 서비스나 저장소로 이전할 때는 이름만 대응시키지 말고 실제 사용자로 파일 생성, 읽기, 변경 및 삭제가 어떻게 적용되는지 대조합니다.
네트워크에서의 동작과 사용 예시
네트워크 ACL과 파일시스템 ACL은 같은 이름을 쓰지만 적용 객체와 판정 기준이 다릅니다. 네트워크에서는 주소와 프로토콜, 포트 및 적용 방향 등이 중요합니다.
라우터 인터페이스에서 특정 관리망의 접속만 허용하는 예와 NAS 폴더의 사용자 권한 예는 서로 다른 계층의 정책입니다. 같은 문서 안에서도 어느 ACL인지 문맥을 분명히 합니다.
종류와 적용 조건의 구분
순서 기반 첫 일치, 기본 거부와 상태 추적 여부 등은 제품과 정책 유형에 따라 확인해야 합니다. 모든 ACL이 방화벽의 연결 상태 기능을 동일하게 제공하는 것은 아닙니다.
규칙 하나만 보고 최종 접근 여부를 확정하지 않습니다. 선행 규칙과 방향, 다른 장비의 정책 및 응용 권한까지 함께 확인합니다.
관련 용어와 글
함께 이해할 기준 개념
함께 비교할 용어
- Authorization 권한 부여
- Permission inheritance 권한 상속
- Local user 로컬 사용자
- User group 사용자 그룹
- AD DS 액티브 디렉터리 도메인 서비스
- LDAP 경량 디렉터리 접근 프로토콜
- MFA 다중 요소 인증
- HTTPS 보안 HTTP
- WPA 와이파이 보호 접근
- IEEE 802.1X 포트 기반 네트워크 접근 제어
- RADIUS 원격 인증 다이얼인 사용자 서비스
- 방화벽
- TLS 전송 계층 보안
- WPA2 와이파이 보호 접근 2
- WPA3 와이파이 보호 접근 3
- SAE 동등자 동시 인증
- EAP 확장 가능 인증 프로토콜
- IPsec IP 계층 보안
- IKEv2 인터넷 키 교환 버전 2
- Split tunneling 분할 터널링
- uRPF 유니캐스트 역방향 경로 전달 검사
- CoPP 제어 평면 트래픽 제한
- DMZ 완충 네트워크 영역
- DMZ host 공유기의 DMZ 호스트
- WireGuard 와이어가드
- OpenVPN 오픈VPN
- SPI 상태 기반 패킷 검사
- Connection tracking 연결 추적
- IDS 침입 탐지 시스템
- IPS 침입 방지 시스템
- DoS 서비스 거부
- DDoS 분산 서비스 거부
- Network segmentation 네트워크 분리
- Hardening 보안 강화
- Patch management 패치 관리