15.04'te kimlik doğrulama istemleri devre dışı bırakılsın mı?


9

Synaptic, montaj diskleri gibi uygulamaları açarken kimlik doğrulama istemlerini nasıl devre dışı bırakabileceğimi bilmek istiyorum.

Kullanıcımı sudo kullanıcılarına şifresiz olarak ayarladım, ancak sistemd'deki değişiklik bir şey değiştirdi ve şimdi sorulmaya devam ediyorum. Sudo in / etc / sudoers gibi ayarlamanın bir yolu var mı?

Güvenlik riskinin farkındayım, ancak bu bilgisayar internete bağlı değil ve kimsenin buna erişimi yok, güvenlik riskinin farkındayım, ancak bunu kolaylık sağlamak için yine de yapmak istiyorum.

Yanıtlar:


18

Anladığım kadarıyla, bu istemler sudoyetkilendirme için değil , Polkit'i kullanır . Bu nedenle, ayar NOPASSWDiçinde sudoerskendisine herhangi bir fark olmayacaktır. Bir oluşturun polkit atlama şifre istemlerini yapmak için .pkladosyayı /etc/polkit-1/localauthority/50-local.d/(diyelim /etc/polkit-1/localauthority/50-local.d/99-nopassword.pkla) içeren:

[No password prompt]
Identity=unix-group:sudo
Action=*
ResultActive=yes

Daha pklocalauthorityfazla bilgi için el kitabına bakın .


1
Harika, beklendiği gibi çalışıyor. Çok teşekkürler!
plasmating

Nedense oluşturulan pkla dosyası benim sistemimde çalışmıyor. Polkit 0.105 ve 18.04 var. Yanlış olan nasıl hata ayıklanır?
Suncatcher

@Suncatcher afaik 18.04'te Polkit için önemli bir şey değişmedi (hala 0.114 yukarı akışının veya JavaScript kural tanımı desteğini içeren 0.112 sürümünün çok gerisindeyiz). Lütfen tam dosya adı ve içeriği ile yeni bir soru gönderin. İşiniz bittiğinde burada bir yorum bırakabilirsiniz, böylece bir göz atabilirim.
muru

oluşturulan , ancak 18.04 ben eski 0.105 polkit var.
Suncatcher
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.