Ubuntu 18.04 de dahil olmak üzere birçok Linux lezzetinden gksu kaldırılmasıyla ilgili birçok konu okudum. Pek çok kişi gksu'nun bir kötülük olduğunu ve hiçbir kullanıcının böyle bir şey kullanması gerekmediğini belirtiyor. Bildiğim kadarıyla, root olarak çalışmama izin veren bir şey olmalı (sadece dosyaları düzenlemek için değil) 2 örneğim var.
İlk önce (GUI) komutunda şifreli bir klasör açıldıktan sonra mysql'i başlatmaya ihtiyacım var. Bu, mysql hizmetini başlatan şifreleme sistemi tarafından çalıştırılan bir komut dosyasının olması anlamına gelir. Bu root olarak yapılmalı, bu yüzden betiği şifremi isteyen başlangıç betiğinde gksu kullanıyorum. Bir GUI sisteminden başka bir servisi nasıl başlatabilirim?
Ayrıca Ubuntu sistem yedeklemelerini root olarak çalıştırıyorum, aksi halde birçok sistem dosyası yedeklenemiyor. Yani masaüstü dosyası yedeklemeyi başlatmak için gksu kullanır.
pkexec, politika dosyalarına ihtiyaç duyan karmaşık görünüyor. Tek alternatif bu mu ve eğer öyleyse, neden daha güvenli?
Benzer sorulara verilen diğer cevaplar, insanların şu anda sahip olduğu bireysel sorunları ele almıyor gibi görünüyor. (Veya bulması zor ...). Uzman olmayan kullanıcıların bu gibi sorularının daha ayrıntılı cevaplardan fayda sağlayacağını düşünüyorum. Şimdi biraz sahibim ve kendi soruma cevap vermek istiyorum.
pkexec
. (bunun için avlanmak zorunda)
sudo -H GUI-program
ve eğer Wayland bu bağlantı varsa, faydalı olabilir, ... bir GUI aracınız varsa, sizin için iyi çalışan ve yüksek izinler gerektiren geçici çözümler vardır.
pkexec
Bunun yerine sizin için çalışıyor mugksu
?