Cannot mount volume.
Error org.freedesktop.DBus.Error.AccessDenied.Details
A security policy in place prevents this sender from
sending this message to this recipient, see message bus
configuration file (rejected message had interface
“org.freedesktop.HAL.Device.Volume”
member “Mount” error name “(unset)”
destination “org.freedesktop.Hal”)
Slackware 12 (al igual que muchas otras distribuciones de Linux) se encuentra extensamente documentado y los archivos de configuración están comentados de forma eficiente y entendible para todo tipo de usuarios, lo que vamos a hacer ahora, es editar el archivo hal.conf que es donde se especifican los diversos tipos de privilegios.
Abrimos la consola y comenzamos a trabajar, escribimos la siguiente línea en la consola (en vez de kedit puedes utilizar tu editor de textos preferido).
kedit /etc/dbus-1/system.d/hal.conf
Al final del archivo vemos unas líneas como estas:
Allow members of the 'plugdev' group to mount volumes
policy group="plugdev"
allow send_interface="org.freedesktop.Hal.Device.Volume"/
allow send_interface="org.freedesktop.Hal.Device.Volume.Crypto"/
/policy
El comentario es bastante claro, los miembros del grupo plugdev tienen permiso para montar volúmenes, entonces simplemente debemos añadir nuestro usuario a dicho grupo, a continuación especificamos una manera rápida de hacerlo.
gpaswwd -a USUARIO plugdev -- Sustituir USUARIO por tu usuario.
Con esto agregamos nuestro usuario al grupo plugdev y ya podemos montar volúmenes con total soltura (si utilizas GNOME se montaran automáticamente)
NOTA: Si usas el ordenador para cuestiones personales te recomendaría agregar el usuario ROOT a todos los grupos, de esta manera no vas a tener problemas similares en el futuro …
No hay comentarios:
Publicar un comentario