Montar discos en Archlinux sin autenticación

Bueno, apenas llevo unas semanas probando Archlinux y probando configuraciones aquí y allá, ya casi logro la configuración habitual a la que estoy acostumbrado, además de tener lo más reciente siempre y a pesar de ello percibir estabilidad y buen rendimiento en mi equipo, realmente me ha dejado un buen sabor.

Un detalle un poco incómodo, sobre todo para quienes usan también el equipo es tener que entrar la clave de root cada vez que monta una de las particiones o discos que dispone sobre todo la pc de escritorio, donde están la mayoría de las cosas (documentos, vídeos música, etc.)

Bien, ya vamos al grano, el caso es que en una instalación de Arch normalmente esto ocurre en una simple operación como montar un disco/partición (Salvo las memorias USB).

Buscando se encuentra y la respuesta estaba en la wiki oficial, sencillo para quien acostumbra a enfrentar la intimidante terminal.

Lo primero que debemos hacer que nuestro usuario pertenezca al grupo storage ¿y esto por qué? sencillo, es un grupo que viene por defecto y es lo que permitirá que la regla que queremos aplicar funcione. Lo hacemos de la siguiente forma.

debes estar logueado como root en la terminal y hay dos formas de hacerlo

su (luego la clave de root)

O bien…

sudo -i (luego la clave de tu usuario si es administrador)

Finalmente añadimos el usuario al grupo de almacenamiento (storage)

gpasswd -a cargabsj175 storage

cargabsj175 viene siendo mi nombre de usuario, obviamente deberás cambiarlo por el tuyo 🙂

Listo, ahora debemos aplicamos la la regla de udisk2 correspondiente (con cat nos ahorramos el uso de editores como vi o nano).

cat > /etc/polkit-1/rules.d/99-udisks2.rules << "EOF"
polkit.addRule(function(action, subject) {
if ((action.id == "org.freedesktop.udisks2.filesystem-mount-system" ||
action.id == "org.freedesktop.udisks2.filesystem-mount") &&
subject.isInGroup("storage")) {
return polkit.Result.YES;
}
});
EOF

Finalmente podremos montar con un simple clic nuestras particiones o discos, aplicará para todos los usuarios que pertenezcan al grupo storage.

Espero que les sea de utilidad y les haga la vida geek más fácil.

Saludos y hasta pronto.

Fuentes:
https://wiki.archlinux.org/index.php/Udisks#Storage_group

Deja un comentario