
autofs를 사용하여 특정 사용자에 대한 권한으로 외부 HD를 ext4 형식으로 마운트하는 방법을 찾으려고 노력하고 있지만 루트 소유로만 마운트할 수 있습니다. ext4 마운트 지점이 파일 시스템 정보를 사용하여 권한을 결정한다는 내용을 읽었으므로 두 가지를 시도했습니다.
- 대상 사용자가 소유한 디렉터리에 파티션을 마운트하도록 autofs를 구성합니다.
- 장치 소유자를 설정하는 udev 규칙 작성
binfs를 실행하는 옵션이 있다는 것을 알고 있지만 ext4 형식의 장치를 마운트할 때 mount가 파일 시스템 권한을 처리하는 방법을 알고 싶습니다.
답변1
좋습니다... 시도하지 않은 한 가지 누락된 사항이 있습니다. 마운트된 장치에 소유권을 설정하는 것입니다.
장치를 /mnt/hdd에 수동으로 마운트하고 실행한 후
sudo chown myuser:myuser /mnt/hdd
autofs를 시작하고 필요한 마운트 지점에 액세스하면 올바른 권한으로 마운트됩니다.