저는 Ubuntu 18.04에서 실행되는 DIY NAS 프로젝트를 진행하고 있습니다.
다음 기능을 구현하고 싶습니다. 외부 USB 디스크가 연결된 경우(UUID, PARTITIONUUID 또는 파티션 레이블로 식별되는 특정 디스크일 수 있지만 "모든 디스크"를 사용할 수 있음)로그인한 사용자가 없더라도, (백업) 스크립트를 시작합니다.
온라인에서 찾은 다양한 방법을 시도했지만 그 중 아무 것도 작동하지 않습니다.
- 스크립트가 디스크 연결에서 실행되는지 테스트하는 데 필요한 내장 자동 마운트를 비활성화할 수 없는 것 같습니다.로그인한 사용자가 없더라도-- 현재 가지고 있는 것:
- /etc/fstab의 다음 항목: PARTUUID=de0528be-7fd9-46f6-b74e-aad68cae11c2 /databackup ext4 defaults,nofail 0 0
- "gsettings get org.gnome.desktop.media-handling automount"는 "false"를 반환합니다.
fstab 항목으로 인해 자동 마운트가 발생합니까? 그렇다면 왜 이런 일이 발생합니까? 로그인한 사용자가 없더라도 이런 일이 발생할 것으로 예상됩니다. 설치가 완료된 후 스크립트를 어떻게 트리거합니까?
- udev 규칙에 의해 시작된 스크립트에서 파생된 스크립트에서 마운트를 실행하면 작동하지 않습니다.
내가 무엇을 놓쳤거나 잘못했나요?