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?

Ekran görüntüsü 2021-07-15 23-56-07.png


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
 
Uyarı! Bu konu 5 yıl önce açıldı.
Muhtemelen daha fazla tartışma gerekli değildir ki bu durumda yeni bir konu başlatmayı öneririz. Eğer yine de cevabınızın gerekli olduğunu düşünüyorsanız buna rağmen cevap verebilirsiniz.

Technopat Haberler

Geri
Yukarı