내 질문이 맞는지조차 확신할 수 없지만 다음과 같은 문제가 발생했습니다. 부팅 시 crypttab을 사용하여 암호를 해독하고 Nextcloud에 자동으로 설치하는 암호화된 USB 드라이브(veracrypt를 통해)가 있습니다. 이를 위해서는 디렉터리에 www-data에만 액세스할 수 있어야 하지만 Zoneminder와 같은 다른 응용 프로그램에도 액세스해야 합니다. fstab에 두 번째 줄을 추가하고 다른 설정으로 다른 위치에 LVM을 다시 마운트할 수 있습니까? 이것이 올바른 접근 방식인지 잘 모르겠습니다. 또는 /dev/mapper에서만 특정 디렉토리를 마운트할 수 있습니까?
인사말 오코
답변1
무엇을 하려는지, 그 이유를 이해하지 못하지만 동일한 장치를 서로 다른 두 위치에 마운트하려면 바인드 마운트를 사용하면 두 위치의 콘텐츠가 동일하고 CRUD 작업이 두 위치에 모두 반영됩니다. :
/<original_mount_point> /<replicated_mount_point> none <options>,bind 0 0
편집하다:
마지막 댓글 이후로PI파일 시스템에 액세스할 수 있는 사용자 권한은 다음과 같습니다.www-데이터그럼 당신은해야합니다PI사용자 섹션www-데이터보조 그룹으로 추가하여 그룹화합니다.
usermod -aG www-data pi
답변2
파일 시스템을 두 번 마운트하지 마십시오. 그렇지 않으면 손상될 것입니다!
그룹에 쓰기 액세스 권한이 필요한 zoneminer 사용자(또는 다른 사용자)를 추가하고 www-data
그룹에 폴더에 대한 쓰기 액세스 권한을 부여하기만 하면 됩니다.
# usermod -aG www-data zoneminder