sudo
Linux'ta yönetici erişimi gerektiren görevler için yaygın olarak kullanılan programdır. Ancak sudo komutunda bir hata olması veya sudoers dosyası geçersiz olması veya belirli programların sudo erişimi tarafından engellenmesi durumunda, kullanıcılar benzer bir komut satırı aracını kullanabilir - pkexec
.
pkexec
sudo ile benzer şekilde çalışır:
pkexec # Süper kullanıcı erişimi ile çalıştırılacak program nerede.
kullanabilmek için pkexec
, sizin (veya başka bir kullanıcının) programları şu şekilde çalıştırma yetkisine sahip olduğunuzdan emin olun. kök
sistem üzerinde. çalıştırdığınızda pkexec
komutu, root ayrıcalıklarına sahip programları çalıştırmaya yetkili bir kullanıcının şifresini girmeniz istenecektir.
Makineye fiziksel (GUI) erişiminiz varsa, kimliği doğrulanacak bir kullanıcı seçmek için bir GUI istemi bile alırsınız. kök
ayrıcalık ve yürütmek pkexec
emretmek.
Not: Bu istem aslında program tarafından zaten kayıtlı bir Kimlik Doğrulama Aracısı tarafından açılır. Tüm Policy Kit programı, benzer aracıları kendileri kaydeder.
Komutu başka bir kullanıcı olarak çalıştırmak için, kullan --kullanıcı
bayrak:
pkexec --user # Farklı çalıştırılacak kullanıcı nerede?
pkexec kullanarak sudoers dosyasını düzeltme
pkexec
sisteminizdeki sudoers dosyasını karıştırdığınızda cankurtaran olabilir. çalıştırabilirsin görsel
kullanarak program pkexec
ve geri yüklenecek sudoers dosyasıyla ilgili sorunları düzeltin sudo
özellikleri.
pkexec görseli
? Şerefe!