Oracle® Solaris 11.2의 ZFS 파일 시스템 관리

인쇄 보기 종료

업데이트 날짜: 2014년 12월
 
 

ZFS 위임 권한 제거 예

zfs unallow 명령을 사용하여 위임 권한을 제거할 수 있습니다. 예를 들어, 사용자 cindytank/cindy 파일 시스템에 대한 create, destroy, mountsnapshot 권한을 가지고 있습니다.

# zfs allow cindy create,destroy,mount,snapshot tank/home/cindy
# zfs allow tank/home/cindy
---- Permissions on tank/home/cindy ----------------------------------
Local+Descendent permissions:
user cindy create,destroy,mount,snapshot

다음 zfs unallow 구문은 사용자 cindysnapshot 권한을 tank/home/cindy 파일 시스템에서 제거합니다.

# zfs unallow cindy snapshot tank/home/cindy
# zfs allow tank/home/cindy
---- Permissions on tank/home/cindy ----------------------------------
Local+Descendent permissions:
user cindy create,destroy,mount
cindy% zfs create tank/home/cindy/data
cindy% zfs snapshot tank/home/cindy@today
cannot create snapshot 'tank/home/cindy@today': permission denied

다른 예로, 사용자 marktank/home/mark 파일 시스템에 대한 다음 권한을 가지고 있습니다.

# zfs allow tank/home/mark
---- Permissions on tank/home/mark ----------------------------------
Local+Descendent permissions:
user mark create,destroy,mount
-------------------------------------------------------------

다음 zfs unallow 구문은 사용자 mark에 대한 모든 권한을 tank/home/mark 파일 시스템에서 제거합니다.

# zfs unallow mark tank/home/mark

다음 zfs unallow 구문은 tank 파일 시스템에 대한 권한 세트를 제거합니다.

# zfs allow tank
---- Permissions on tank ---------------------------------------------
Permission sets:
@myset clone,create,destroy,mount,promote,readonly,snapshot
Create time permissions:
create,destroy,mount
Local+Descendent permissions:
group staff create,mount
# zfs unallow -s @myset tank
# zfs allow tank
---- Permissions on tank ---------------------------------------------
Create time permissions:
create,destroy,mount
Local+Descendent permissions:
group staff create,mount