허용할 컴퓨터와 파일을 사용할 신원을 구분
NFS 공유 권한은 어떤 클라이언트가 공유 폴더에 접근할 수 있는지, 그 요청을 어느 사용자 권한으로 처리할지 정하는 설정입니다. 호스트의 읽기 및 쓰기 허용, 보안 방식에 따른 사용자 식별, Squash 매핑과 실제 파일 권한을 함께 확인해야 합니다. 읽기와 쓰기를 허용한 호스트 규칙만으로 모든 파일 작업이 허용되는 것은 아닙니다.
UID는 사용자를, GID는 그룹을 구분하는 숫자 식별자입니다. AUTH_SYS 방식은 클라이언트의 이 숫자를 사용해 접근 권한을 확인합니다. 같은 사용자 이름을 쓴다고 해서 두 시스템의 숫자 식별자가 자동으로 같아지는 것은 아니므로 이름과 숫자의 역할을 구분합니다.
호스트 이름과 IP 규칙의 범위 설정
공유 폴더를 선택하고 편집 > NFS 권한 > 생성에서 클라이언트 규칙을 만듭니다. 공식 도움말은 단일 호스트의 전체 도메인 이름 또는 IP 주소, 와일드카드와 IP 네트워크 표기를 설명합니다. 필요한 클라이언트를 기준으로 범위를 정하고, 호스트 이름 조건과 네트워크 주소 조건을 혼합하지 않습니다.
와일드카드 호스트 이름 형식에는 DNS 조건이 따릅니다. 공식 도움말은 *.domain 형태를 사용할 때 클라이언트 IP에 대응하는 DNS PTR 레코드가 있어야 NAS가 역방향 조회로 이름을 찾을 수 있다고 설명합니다. 규칙에 이름을 적는 작업과 실제 DNS 조회가 일치하는지 확인하는 작업을 나눠 점검합니다.
AUTH_SYS의 UID와 GID 일치 조건
AUTH_SYS에서는 특정 사용자로 접근할 때 NAS와 클라이언트의 UID 및 GID 숫자가 정확히 일치해야 한다는 조건을 공식 권한 도움말이 제시합니다. 일치하지 않으면 해당 사용자의 권한 대신 others 권한이 적용될 수 있습니다. 폴더 이름이나 로그인 이름만 비교하지 말고 실제 요청 신원을 확인해야 합니다.
Kerberos를 사용하는 경우에는 인증과 신원 매핑 절차가 추가됩니다. 인증을 통과한 principal을 NAS의 어느 계정으로 처리할지 확인해야 하며, 매핑되지 않으면 guest로 처리될 수 있습니다. 이 문제를 호스트 규칙의 읽기 및 쓰기 선택만 반복해서 바꾸는 방식으로 해결하려 하지 않습니다.
다섯 가지 Squash 매핑의 차이
No mapping은 root를 포함한 클라이언트 사용자가 기존 접근 권한을 유지하게 합니다. Map root to admin은 클라이언트 root를 NAS의 admin 권한으로, Map root to guest는 guest 권한으로 처리합니다. root를 대상으로 하는 선택과 일반 사용자를 포함하는 선택의 차이를 먼저 확인합니다.
Map all users to admin은 모든 클라이언트 사용자를 admin 권한으로, Map all users to guest는 모든 사용자를 guest 권한으로 처리합니다. 전체 사용자를 하나의 계정 권한으로 묶는 선택은 개별 사용자 식별과 접근 범위에 영향을 줍니다. 접근 거부를 없애는 것만을 목표로 고르지 말고 필요한 계정 구분과 파일 권한에 맞춰 선택합니다.
외장 NTFS와 FAT의 매핑 예외
DSM 6.2와 현재 7.4의 권한 도움말은 공유 폴더가 놓인 외장 장치의 파일시스템이 NTFS 또는 FAT이면 Map all users to admin이 강제로 적용된다고 설명합니다. 일반적인 내부 볼륨의 사용자별 매핑과 같은 조건으로 취급해서는 안 됩니다. 대상 폴더가 실제로 어느 저장장치와 파일시스템에 있는지 먼저 확인합니다.
외장 장치의 이 매핑 예외와 NFS에서 접근할 수 없는 파일시스템 목록은 별도 항목입니다. 현재 NFS 서비스 도움말은 HFS Plus와 exFAT 공유 폴더를 접근 제외 대상으로 설명합니다. 구형 DSM의 제외 목록과 현재 목록이 다르므로 파일시스템 이름만 보고 다른 버전의 조건을 가져오지 않습니다.
추가 옵션을 권한 문제와 구분
비특권 포트 연결 허용은 클라이언트 연결에 사용하는 포트 조건에, 마운트된 하위 폴더 접근 허용은 그 하위 마운트에 접근하는 범위에 관계됩니다. 이 옵션은 사용자 신원을 맞추거나 올바른 파일 권한을 만드는 작업을 대신하지 않습니다. 어떤 단계에서 실패하는지 확인한 뒤 해당 조건을 따로 점검합니다.
비동기 옵션은 파일 변경이 완료되기 전에 NAS가 클라이언트 요청에 응답할 수 있게 합니다. 응답 시점과 실제 변경 완료를 구분해야 하므로 성능과 업무의 기록 요구를 함께 검토합니다. 설정을 적용한 뒤에는 실제 사용할 계정으로 읽기와 쓰기를 각각 확인하고 변경한 규칙과 매핑을 기록합니다.
공식 자료와 적용 범위
Synology 공식 도움말과 FAQ의 적용 조건을 기준으로 작성했습니다. 모델별 지원과 세부 빌드는 해당 제품 및 DSM 버전에서 확인해야 합니다.
내용 검토 기준일: 2026-10-27