USB çubuğunu takmak için kimlik doğrulama istemeyi durdurun


14

Ubuntu 14.04'üm bir USB çubuğunu takmak veya çıkarmak için şifremi istiyor. Bağlantının otomatik olması ve şifre girişi gerekmemesi için bunu nasıl değiştirebilirim?

Bu, / USB'ye isteğe bağlı USB çubukları takmakla ilgilidir, / etc / fstab içine giriş yoktur. Kullanıcım 'plugdev' grubunda, ancak şifre istemi yine de kukla yapıyor.

Yanıtlar:


11

Bunu dene. Terminal'i açmak için klavyenizdeki Ctrl+ Alt+ tuşlarına basmanız Tyeterlidir. Açıldığında, aşağıdaki komutları çalıştırın:

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

Açıldığında ara

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

Ve şu şekilde değiştirin:

<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
Takip eden soru: Bu dizginin <allow_active>...bu dosyalarda 29 kez göründüğünü görüyorum - hepsini değiştirmenizi tavsiye ediyor; değilse; hangi bölüm güncellenmeli?
GhostCat, Monica C.'yi selamlıyor

1
Teşekkürler. Birisi bunu kullanıcı dostu bir şekilde düzenlemenin bir yolu olup olmadığını bildirebilir mi? XML bir ön uca sahip olacak şekilde tasarlanmış gibi görünüyor, değil mi?
Sanjay Manohar

Ayrıca, "başka bir koltuğa bağlı" ne anlama geldiğini bilen var mı? Aniden bu problemi yaşadım. Ubuntu sürücümün farklı bir "koltukta" olduğunu düşünüyor olabilir mi?
Sanjay Manohar

2
İletişim kutusu (şifre için) gösterildiğinde, "ayrıntılar" bölümüne bakın. "Org.freedesktop.udisks2.filesystem-mount" gibi bir şey göstermelidir. Değiştirmen gereken kural bu. Ben "allow_active" de "evet" vardı, bu yüzden diğer iki de "yes" ayarladım (allow_any ve allow_inactive). Şimdi iletişim kutusu gösterilmiyor. BTW, udisk belgelerini kontrol ettim ve bu seçenekler için bir arayüz bulamadım. Kabul ediyorum ... biri olmalı.
lepe

1
/ Etc / polkit-1 / ... içine böyle bir kural ekleyebileceğinizden neredeyse eminim (şu bağlantıya bakın: forum.kde.org/viewtopic.php?f=22&t=112092 )
lepe

1

Bugün de aynı sorunu yaşadım; "birdenbire" 14.04'üm "her şey" için şifremi istedi; USB çubuklarının montajı (un) dahil.

Sabah opensh-server kurduğumu anladım. Çıkardıktan sonra her şey normale döndü; Bir USB çubuğu takabilirim; ve şifre sorulmadan monte edilir. Garip. Sadece üremeye çalıştı; openssh-sunucusunu tekrar yükledi; ve hayır ... bu sefer böyle bir etkisi yok.


0

Bu sorunla iki kez karşılaştım. Sadece mount-umnount usb sırasında değil, aynı zamanda herhangi bir uygulamayı başlatmak gibi diğer görevlerde de şifre istemek. Sistemi yeniden başlatarak çözdüm. Her zaman benim için çalıştı.


0

Sistemlerimden birine monte ederken de aynı sorunu yaşadım. Benim için işe yaramadı yukarıdaki @Mitch yaklaşımını kullanarak denedim (Her ne kadar unmounting sorunu varsa harika işe yarayabilir). Başlamak için benzer bir yaklaşım izledim ve

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

ama bu bölümü değiştirdi

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

nın-nin

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

için

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

eskisinde bulunan eşleşen içerik

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

Kaynaklar: @ Yukarıdaki cevap

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

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

Test yapmak

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.