USBスティックをマウントするための認証を求めるのをやめる


14

Ubuntu 14.04でUSBスティックをマウントまたはマウント解除するためのパスワードを要求されています。マウントが自動でパスワード入力が不要になるように、どうすれば変更できますか?

これは、任意のUSBスティックを/ mediaにマウントすることに関するもので、/ etc / fstabにはエントリがありません。私のユーザーは「plugdev」グループに属していますが、とにかくパスワードプロンプトが表示されます。

回答:


11

これを試して。キーボードのCtrl+ Alt+ Tを押すだけで、ターミナルが開きます。開いたら、以下のコマンドを実行します:

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

開いたら探す

<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>

に変更します

<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>

3
追加の質問:この<allow_active>...ファイルにこの文字列が29回現れることがわかりました。すべてを置き換えることをお勧めしますか。そうでない場合; どのセクションを更新するのが正しいですか?
GhostCatはモニカCに敬礼します。

1
ありがとう。これをユーザーフレンドリーな方法で編集する方法がある場合、誰かがアドバイスできますか?XMLはフロントエンドを持つように設計されているようですね。
サンジェイマノハール

また、誰かが「別の座席に取り付けられている」という意味を知っていますか?突然この問題が発生しました。私のドライブが別の「シート」にあるとubuntuが考えているのでしょうか?
サンジェイマノハール

2
ダイアログ(パスワード用)が表示されたら、「詳細」を参照してください。「org.freedesktop.udisks2.filesystem-mount」のようなものが表示されるはずです。それが変更する必要があるルールです。「allow_active」に「yes」があったため、他の2つ(allow_anyとallow_inactive)にも「yes」を設定しました。現在、ダイアログは表示されていません。ところで、私はudiskのドキュメントをチェックしましたが、これらのオプションのインターフェースは見つかりませんでした。私は同意します...あるに違いありません。
lepe

1
I(このリンクを参照してください。あなたには/ etc / polkit-1 / ...ようなルールを追加することができますことを、ほとんど確信しているforum.kde.org/viewtopic.php?f=22&t=112092を
レペ

1

今日も同じ問題がありました。「突然」私の14.04は「すべて」のパスワードを求めていました。USBスティックの(未)マウントを含む。

午前中にopenssh-serverをインストールしたと思いました。削除すると、すべてが正常に戻ります。USBスティックを挿入できます。また、パスワードを要求せずにマウントされます。奇妙な。再現しようとしました。openssh-serverを再度インストールしました。そして、いいえ...今回はそのような効果はありません。


0

また、この問題に2回直面しました。mount-umnount usbだけでなく、アプリケーションの起動などの他のタスクでもパスワードを要求します。システムを再起動することで解決しました。それはいつも私のために働いた。


0

システムの1つにマウントする際にも同じ問題が発生しました。上記の@Mitchアプローチを試してみましたが、うまくいきませんでした(ただし、マウント解除の問題がある場合はうまくいくかもしれません)。はじめに同様のアプローチを取りました

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

しかし、このセクションを変更しました

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

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

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

古いもので見つかった一致するコンテンツ

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

出典:上記の@Mitchの回答

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

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

テスト中

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.