루트가 아닌 사용자가 ZFS 외부 USB 플래시 드라이브에 쓸 수 있도록 허용하는 방법

루트가 아닌 사용자가 ZFS 외부 USB 플래시 드라이브에 쓸 수 있도록 허용하는 방법

Ubuntu 20.04에서는 zfsutils-linuxZFS( )를 사용하기 위해 패키지를 설치하고 외장 USB 썸 드라이브를 포맷했습니다 sudo zpool create mypool /dev/sdb. 그러나 위치한 설치 풀은 /mypool루트만 쓸 수 있습니다. 풀 내보내기( sudo zpool export mypool) 및 다시 가져오기( ) 를 시도했지만 여전히 루트 소유이고 권한이 있습니다 . 루트가 아닌 사용자가 마운트된 외부 USB 드라이브에 쓸 수 있도록 ZFS를 구성하는 방법이 있습니까?sudo zpool import mypool/mypooldrwxr-xr-x

답변1

수영장 설치 후, 풀 루트의 소유권을 일반 사용자 계정으로 변경합니다.

sudo chown $(whoami): /mypool

그 후에는 평소대로 하위 디렉터리와 파일을 만들 수 있으며, 소유자이므로 필요에 따라 권한을 설정할 수 있습니다.

관련 정보