Sudo yetkisiyle terminalde şifre istemeden komut çalıştırma

486759

Hectopat
Katılım
21 Nisan 2020
Mesajlar
1.123
Çözümler
7
Terminal'de sudo ile çalışan bir komut kısayolunu şifre istemeden başlatabilmenin bir yolu var mı?

Örneğin "sudo apt update" komutunu, komut satırında manuel olarak çalıştırmak istediğimizde bizden doğal olarak root yetkisi yani şifre istiyor. Fakat "Yazılım Güncelleyicisi" programı bu işlemi şifre istemeden direk root olarak başlatabiliyor. Bunun gibi bir olayı gerçekleştirebilir miyiz?



Kısayolu ~/.local/share/applications konumundan > /usr/share/applications bölümüne taşıdım ama pek mantıklı bir olay olmadı. Gene terminali açıp şifre istiyor benden.
 
/etc/sudoers.d/ klasörünün içine kullanıcı adınız ile aynı isimde bir dosya oluşturun. İçine;
Bash:
kullanıcı_adı ALL=(ALL) NOPASSWD: ALL
Yazarsanız sudo ile yazdığınız bütün komutlarda şifre istemez.

Şifre olmadan belirli komutlar için:
Bash:
kullanıcı_adı ALL=(ALL) NOPASSWD: /usr/bin/komut1, /usr/bin/komut2
 
Bu siteyi kullanmak için çerezler gereklidir. Siteyi kullanmaya devam etmek için çerezleri kabul etmelisiniz. Daha Fazlasını Öğren.…