/media 폴더 비활성화

/media 폴더 비활성화

저는 법의학 분석 도구 등이 많이 설치된 Ubuntu 변형을 만드는 작업을 진행 중입니다. 하지만 자동 설치를 비활성화하는 방법을 알 수 없는 것 같습니다. 아무것도 설치하지 않고 항상 수동으로 설치하고 싶습니다.

검색을 좀 해보니 다음과 같습니다.Ubuntu 16.04에서 gsettings를 사용하여 장치 자동 마운트를 비활성화하는 방법은 무엇입니까?

그러나 다음을 사용하는 경우: gsettings set org.gnome.desktop.media-handling automount false

여전히 자동으로 설치됩니다. 스레드는 또한 다음과 같이 말합니다.

이 실패의 원인은 환경 변수, 특히 $DBUS_SESSION_BUS_ADDRESS 설정 부족으로 인해 발생한 것으로 보입니다.

이제 마지막 부분이 무엇을 의미하는지 알았습니다. CD/USB/Sata 등의 자동 마운트를 완전히 비활성화하는 다른 솔루션을 설명하거나 갖고 있는 사람이 있으면 누구나 알 수 있습니다.

답변1

한 가지 접근 방식은 udisks2가 추가된 블록 장치를 무시하도록 하는 udev 규칙을 작성하는 것입니다. 다음 규칙을 사용하여 파일을 넣으면 됩니다 10-myudisks2.rules./etc/udev/rules.d

ACTION=="add|change", SUBSYSTEM=="block", ENV{UDISKS_IGNORE}="1"

이는 다음 위치에 문서화되어 있습니다.

man 7 udev
man 8 udisks

답변2

최근에도 이 문제에 직면했습니다. 인증된 USB 드라이브만 사용하고 싶었습니다. 이것이 우리가 Ubuntu 16을 사용하여 수행한 방법입니다.

/media 폴더 비활성화

루트가 아닌 사용자가 미디어 폴더에 액세스하지 못하도록 비활성화

chmod 400 /media

승인된 마운트 지점 생성

승인된 USB 드라이브에 대한 대체 장착 지점을 제공합니다.

mkdir /approvedusb
mkdir /approvedusb/financepen
chmod -R 777 /approvedusb

승인된 USB 드라이브를 삽입하세요.

승인된 USB 드라이브를 계산해야 합니다.쿠로코

su blkid 

그런 다음 UUID 코드를 작성하십시오./etc/fstab

UUID=AEF0-9F26  /approvedusb/financepen  auto,user,rw,defaults,nobootwait      0 0

답변3

퓨즈가 설치된 경우 gnome 및 mate 데스크탑에 대한 설정은 다음과 같습니다.

  gsettings set org.mate.media-handling automount false

  gsettings set org.gnome.desktop.media-handling automount false

이는 사용자별 설정이라는 점을 기억하는 것도 중요합니다. 따라서 현재 데스크톱 사용자에게만 작동합니다.

조사하다:

gsettings list-recursively  org.mate.media-handling

그리고

gsettings list-recursively  org.gnome.desktop.media-handling 

mate 데스크탑의 하이브리드 특성으로 인해(저는 항상 일부 gnome 응용 프로그램을 사용합니다) 데스크탑 구성에 일부 gnome 설정이 누출되는 것 같습니다. 그래서 저는 항상 이 두 부분을 설정하여 확인합니다...

관련 정보