Arrêtez de demander l'authentification pour monter la clé USB

14

Mon Ubuntu 14.04 me demande mon mot de passe pour monter ou démonter une clé USB. Comment puis-je le changer pour que le montage soit automatique et qu'aucune saisie de mot de passe ne soit requise?

Il s'agit de monter des clés USB arbitraires dans / media, il n'y a pas d'entrée dans / etc / fstab. Mon utilisateur se trouve dans le groupe «plugdev», mais l'invite de mot de passe se déroule quand même.

markus_b
la source

Réponses:

11

Essaye ça. Appuyez simplement sur Ctrl+ Alt+ Tsur votre clavier pour ouvrir Terminal. Lorsqu'il s'ouvre, exécutez la ou les commandes ci-dessous:

sudo gedit /usr/share/polkit-1/actions/org.freedesktop.udisks2.policy

Quand il ouvre, cherchez

<action id="org.freedesktop.udisks2.filesystem-unmount-others">
<defaults>
      <allow_any>auth_admin</allow_any>
      <allow_inactive>auth_admin</allow_inactive>
      <allow_active>auth_admin_keep</allow_active>
</defaults>

Et changez-le en

<action id="org.freedesktop.udisks2.filesystem-unmount-others">
<defaults>
      <allow_any>yes</allow_any>
      <allow_inactive>yes</allow_inactive>
      <allow_active>yes</allow_active>
</defaults>
Mitch
la source
3
Question de suivi: je vois que cette chaîne <allow_active>...apparaît 29 fois dans ces fichiers - recommandez-vous de les remplacer tous; si non; quelle section est la bonne à mettre à jour?
GhostCat salue Monica C.
1
Merci. S'il vous plaît quelqu'un pourrait-il nous conseiller s'il existe un moyen de modifier cela de manière conviviale? Le XML semble être conçu pour avoir un frontal, n'est-ce pas?
Sanjay Manohar
Est-ce que quelqu'un sait aussi ce que signifie «attaché à un autre siège»? J'ai eu ce problème soudainement. Se pourrait-il qu'ubuntu pense que mon lecteur est dans un "siège" différent?
Sanjay Manohar
2
Lorsque la boîte de dialogue (pour le mot de passe) s'affiche, reportez-vous à "détails". Il devrait montrer quelque chose comme: "org.freedesktop.udisks2.filesystem-mount". C'est la règle que vous devez changer. J'avais "oui" dans "allow_active", j'ai donc mis "oui" également dans les deux autres (allow_any et allow_inactive). Maintenant, la boîte de dialogue n'est pas affichée. BTW, j'ai vérifié la documentation udisk et n'ai trouvé aucune interface pour ces options. Je suis d'accord ... il doit y en avoir un.
lepe
1
Je suis presque sûr que vous pourriez ajouter une telle règle dans / etc / polkit-1 / ... (voir ce lien: forum.kde.org/viewtopic.php?f=22&t=112092 )
lepe
1

J'ai eu le même problème aujourd'hui; "tout d'un coup" mon 14.04 voulait mon mot de passe pour "tout"; y compris (dé) montage de clés USB.

J'ai pensé que j'avais installé openssh-server le matin. Après l'avoir retiré, tout est revenu à la normale; Je peux insérer une clé USB; et il est monté sans demander de mot de passe. Étrange. Je viens d'essayer de reprocher; installé à nouveau openssh-server; et non ... pas un tel effet cette fois.

GhostCat salue Monica C.
la source
0

J'ai également rencontré ce problème à deux reprises. Demander un mot de passe non seulement lors de l'USB mount-umnount mais également lors d'autres tâches comme le lancement d'une application. Je l'ai résolu en redémarrant le système. Cela a toujours fonctionné pour moi.

Marguerite
la source
0

J'ai eu le même problème avec le montage sur l'un de mes systèmes. J'ai essayé d'utiliser l'approche @Mitch ci-dessus, ce qui n'a pas fonctionné pour moi (bien que cela puisse fonctionner très bien si vous avez le problème de démontage). J'ai adopté une approche similaire pour commencer et

sudo gedit /usr/share/polkit-1/actions/org.freedesktop.udisks2.policy

mais a changé cette section

<defaults>
      <allow_any>auth_admin</allow_any>
      <allow_inactive>auth_admin</allow_inactive>
      <allow_active>yes</allow_active>
    </defaults>

de

<action id="org.freedesktop.udisks2.filesystem-mount">

à

 <defaults>
      <allow_any>no</allow_any>
      <allow_inactive>no</allow_inactive>
      <allow_active>yes</allow_active>
    </defaults>

contenu correspondant trouvé dans l'ancien

/usr/share/polkit-1/actions/org.freedesktop.udisks.policy

Sources: @Mitch réponse ci-dessus

     `/usr/share/polkit-1/actions/org.freedesktop.udisks.policy`

     https://forum.kde.org/viewtopic.php?f=22&t=112092

Essai

Elder Geek
la source