İzinler · Sudo Activity

Mac'inizdeki sudo geçmişini kontrol edin

sudo ile çalıştırılan her komut tam yönetici yetkileriyle çalışır ve macOS her birini sistem günlüğüne kaydeder. Tidy My Mac'in Sudo Activity sayfası bu günlüğün son 30 gününü okur ve Terminal'de log show çıktısını kurcalamanıza gerek kalmadan hangi komutların sudo ile ne zaman çalıştırıldığını gösterir.

macOS 26 Tahoe veya sonrası · Kredi kartı gerekmez · Her şey Mac'inizde çalışır

sudo nedir ve geçmişi neden önemlidir

sudo, bir yöneticinin tek bir komutu root kullanıcısı olarak, yani Mac'te Sistem Bütünlüğü Koruması dışındaki her şeyi değiştirebilen hesap olarak çalıştırmasını sağlar. Bunu Terminal'de kendiniz yazarsınız; kurulum betikleri ve geliştirici araçları da parolanızı istedikten sonra sıklıkla çalıştırır.

Bu da sudo geçmişini değerli bir kayıt hâline getirir. Bu ay hiç yönetici komutu çalıştırmadıysanız ve liste boş değilse, bunu başka bir şey yapmıştır; belki bir web sayfasından yapıştırdığınız bir betik ya da söylediğinden fazlasını yapan bir yükleyici. Çalıştırdıysanız, bir kurulum betiğinin neleri değiştirdiğini hatırlamanın hızlı bir yoludur.

Mac'te sudo geçmişi nasıl kontrol edilir

macOS'in kendine ait bir sudo geçmişi dosyası yoktur. Her kullanım birleşik sistem günlüğüne yazılır ve bunu Terminal'de şu komutla arayabilirsiniz:

log show --predicate 'process == "sudo"' --last 30d

Çıktı uzundur ve sudo'dan gelen başka mesajlarla karışıktır. Sudo Activity aynı aramayı sizin yerinize yapar, bir komutu kaydeden satırları ayıklar ve her birini tarihi ve çalıştırılan komutun tamamıyla, örneğin /usr/bin/whoami ya da bir yükleyicinin betiğiyle birlikte gösterir. En son on kayıt, en yenisi başta olmak üzere gösterilir. Günlükte son 30 gün içinde hiç sudo komutu yoksa sayfa bunu belirtir.

Günlük okunamadığında

Boş bir liste ile okunamayan bir günlük aynı şey değildir ve sayfa bu ikisini ayrı tutar. macOS günlüğü okumayı reddederse ya da okuyamazsa Sudo Activity, hiç etkinlik olmadığını bildirmek yerine nedeniyle birlikte Sudo history unavailable der.

Kapsamadıkları

Sudo Activity, sudo üzerinden çalıştırılan komutları gösterir. Bir yükleyiciyi ya da Sistem Ayarları'ndaki bir değişikliği onaylamak için parolanızı bir macOS iletişim kutusuna yazdığınız anları listelemez; macOS bunları sudo olmadan yürütür. Mac'inize en derin erişime nelerin sahip olduğunu görmek için Tam Disk Erişimi ya da Erişilebilirlik izni olan uygulamalar için Privacy Access bölümüne, oturum açılışında nelerin başladığı için de Startup Items bölümüne bakın.

Mac'inizde okunur

Sistem günlüğü zaten Mac'inizde bulunur; Sudo Activity yalnızca onu okur. Gizlilik Politikası'nda açıklandığı gibi, bu günlükten hiçbir şey yüklenmez ya da bize gönderilmez.

Sudo Activity hakkında sorular

Ayrı bir dosyada değil, birleşik sistem günlüğünde. Terminal'de log show --predicate 'process == "sudo"' komutuyla arayabilir ya da son 30 günü liste hâlinde görmek için Tidy My Mac'te Sudo Activity bölümünü açabilirsiniz.

30 gün. Daha eski kayıtlar, yer kazanmak için günlüğünü döngüsel olarak temizleyen macOS tarafından zaten silinmiş olabilir.

Önce komuta bakın: kurulum betikleri ve geliştirici araçları, parolanızı girdikten sonra sıklıkla sudo çalıştırır. Açıklayamadığınız bir komut varsa Antivirus ile bir tarama yapın, Startup Items bölümünü gözden geçirin ve yönetici parolanızı değiştirin.

Tüm bölümleri 7 gün ücretsiz deneyin.

Yalnızca e-posta adresiniz, kredi kartı yok. Ardından ilk yıl için $19.99, sonrasında yılda $59.99.

Ücretsiz denemenizi başlatın