일반적으로 사용되는 마운트 지점을 예약하는 방법은 무엇입니까?

일반적으로 사용되는 마운트 지점을 예약하는 방법은 무엇입니까?

편리한 경로(예: /mnt/my_drive. 하지만 다른 프로그램이 나중에 이 마운트 지점을 사용하려고 시도하지 않아 내 드라이브가 마운트되는 것을 방해하거나(그리고 이에 의존하는 프로그램이 중단되거나) 드라이브가 이미 마운트되어 있는 동안 스스로 작동하지 않는다는 것을 어떻게 알 수 있습니까? Linux에 "예약된 마운트 지점" 목록이 있습니까?

답변1

당신은 읽고 싶을 수도 있습니다파일 시스템 계층 표준.

일반적으로 프로그램은 자동으로 마운트하지 않고 시스템 관리자가 지정한 구성만 따릅니다. 프로그램이 시스템 관리자가 해당 선택 사항을 수정하도록 허용하지 않고 임의의 비표준 위치에 무언가를 설치할 수 있기를 원한다면 이는 어리석은 설계로 비웃음을 받을 것입니다.

루트만 마운트 지점에 파일 시스템을 마운트할 수 있습니다. 다른 모든 시스템에는 마운트 권한을 명시적으로 부여하려면 루트가 필요합니다.

예를 들어 데스크탑 환경에 포함된 이동식 미디어 장착 도구는 일반적으로 마운트 지점을 고정 위치(일반적으로 /media/<media name or serial number>또는 ) 아래에 배치합니다 /media/<username>/<media name or serial>. 일부 도구는 사용자가 쓰기 가능한 위치에 무언가를 더 자유롭게 설치할 수 있도록 허용하며, 이 경우 사용자는 자신의 선택에 책임을 져야 합니다.

autofs실제 자동 마운트( / automountservices 또는 자동 마운트 장치) 를 구성하는 경우 systemd해당 구성은 항상 자동 마운트가 마운트할 수 있는 항목뿐만 아니라 모든 자동 마운트 파일 시스템을 마운트해야 하는 위치도 지정합니다. 기존 자동 설치 프로그램의 구성은 일반적으로 /etc/auto.*파일에서 찾을 수 있습니다.

에서 user또는 옵션을 사용하여 일반 사용자에게 마운트 권한을 부여하면 owner해당 행이 적용되는 특정 마운트 지점만 허용됩니다 /etc/fstab.fstab

궁극적으로 시스템 관리자는 마운트 지점을 선택하고 서로 충돌하지 않도록 할 책임이 있습니다. 간단히 말해서:

  • 파일 시스템 계층 표준에 나열된 표준 마운트 지점을 이해합니다.
  • 확인 하고 /etc/fstab,/etc/auto.*systemctl -t automount
  • 루트가 아닌 사용자가 항목을 설치할 수 있도록 허용하는 도구를 포함하여 자신의 환경과 해당 사용자 정의를 이해합니다.

관련 정보