내 SD 카드에 액세스하려면 왜 인증이 필요합니까?

내 SD 카드에 액세스하려면 왜 인증이 필요합니까?

저는 crouton을 통해 Toshiba Chromebook 2에서 Ubuntu 14.04를 실행하고 있습니다.

최근에 크롬북에 저장해 두었던 256GB SD 카드를 다시 포맷했습니다. 내 문제는 Chromebook을 깨운 후 SD 카드에 액세스하려고 할 때마다 다음 메시지가 표시된다는 것입니다.

Authentication is required to mount SD256 (/dev/mmcblk1p1)
An application is attempting to perform an action that requires privileges.
Authentication is required to perform this action.

Action: org.freedesktop.udisks2.filesystem-mount
Vendor: The udisks Project

크롬북을 켤 때마다 SD 카드를 확인해야 하는 이유와 이를 변경할 수 있는 방법이 있는지 궁금합니다.

답변1

나는 답을 찾았다. 이것은USB PolicyKit 인증문제는 업그레이드로 인해 발생할 수 있습니다.

단서는질문에 대해필요하다설치 확인. 우리는 그것을 뒤집으면 됩니다.

/etc/polkit-1/localauthority/50-local.d/다음 과 같은 udisks.pkla이름의 파일을 생성해야 합니다 .

[Storage Permissions]
Identity=unix-user:*
Action=org.freedesktop.udisks2.filesystem-mount;org.freedesktop.udisks2.filesystem-mount-system
ResultAny=yes
ResultInactive=yes
ResultActive=yes

( /etc/polkit-1/localauthority그 하위 항목은 루트로만 액세스할 수 있으므로 사용하려면 sudo블라인드 파일 시스템 액세스가 필요할 수도 있고 또는 편집기나 셸 내에서 sudo vim또는를 사용하고 탐색해야 할 수도 있습니다.)sudo bash

답변2

Chromebook Ubuntu crouton 환경에서 만난 루트가 마운트 지점을 소유하기 때문에 이것이 의심됩니다. 마운트된 디렉터리의 소유자와 권한을 확인하세요.

관련 정보