montar disco USB a través de udisksctl necesita privilegios de root

montar disco USB a través de udisksctl necesita privilegios de root

No sé por qué, pero en mi computadora portátil ubuntu 16.04, udisksctlpuedo funcionar correctamente sin rootprivilegios. Sin embargo, cuando conecto este disco a centos 7, la ejecución del mismo comando necesita privilegios de root y obtengo:

==== AUTHENTICATING FOR org.freedesktop.udisks2.filesystem-mount-other-seat ===
Authentication is required to mount Hitachi HTS542512K9SA00 (/dev/sdc1)
Authenticating as: root

Me pregunto por qué el mismo comando se ejecuta de manera diferente en estos dos sistemas y ¿cómo puedo deshacerme de la verificación de privilegios?

Respuesta1

Verhttps://superuser.com/a/1192349y reemplazar org.freedesktop.udisks2.filesystem-mount-systemcon org.freedesktop.udisks2.filesystem-mount-other-seat. Lo mismo ocurre con la acción de desmontar. Pero tenga cuidado: un asiento pertenece a una sesión de usuario, por lo que es muy probable que montar otro asiento se monte al mismo tiempo. A su vez, dos sesiones de usuario diferentes pueden escribir en el mismo dispositivo. Además, otro usuario puede echar un vistazo al dispositivo.

(Los sistemas de archivos con control de acceso sofisticado limitan drásticamente los efectos. Pero el sistema de archivos/unidad USB FAT promedio no tiene medios adicionales de protección de lectura ni escritura).

Podría ser necesario ajustar la membresía del grupo o incluso los grupos. El enlace anterior utiliza un grupo wheelque es común para su/ sudoy quizás también demasiado general. Otras distribuciones proporcionan un grupo dedicado para dispositivos conectables, por ejemplo, grupo plugdev.

También,esta respuestaproporciona más o menos la misma solución con algunos detalles adicionales.

información relacionada