Ubuntu 14.04를 실행하고 있습니다. 기본 Unity 데스크톱 환경을 사용하거나 Metacity와 함께 Gnome Classic 세션을 사용할 때마다 LUKS로 암호화 된 파일 시스템이있는 플래시 드라이브는 연결될 때마다 자동으로 마운트됩니다 /etc/fstab
. 내 키링에 드라이브의 암호 해독 암호를 저장하기 만하면됩니다. Gnome 세션에서 대체 Windows 관리자 (제 경우에는 xmonad)를 사용할 때 USB 드라이브를 연결해도 자동 마운트되지 않습니다.
암호화 된 플래시 드라이브를 Gnome + xmonad에서 자동 마운트하려면 어떻게해야합니까?
(이 솔루션에 도달하도록 도와 준 ubuntu-users 메일 링리스트의 sktsee에게 감사드립니다) :
이에 대한 마법은 그놈 세션 파일에 있습니다. 암호화 된 자동 마운트가 작동하도록하려면 "DesktopName = Unity"줄을 /usr/share/gnome-session/sessions/xmonad.session
. 최종 세션 파일은 다음과 같습니다.
[GNOME Session]
Name=Xmonad/GNOME
RequiredComponents=gnome-settings-daemon;gnome-panel;xmonad
DesktopName=Unity
관련 문제를 해결하는 사람들에게 GNOME + Metacity 세션을 시작한 다음 xmonad --replace
터미널 창에서 실행하는 것이 유익했습니다 . 필자의 경우 xmonad --replace
기술을 사용하면 자동 마운트 동작이 xmonad 자체로 인한 문제가 아니라 적절한 실행 서비스가 부족하다는 것을 확인했습니다.
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다