Mac'te Kök Ayrıcalıkları Olan Uygulamaları Açmanın 3 Yolu

İçindekiler:

Mac'te Kök Ayrıcalıkları Olan Uygulamaları Açmanın 3 Yolu
Mac'te Kök Ayrıcalıkları Olan Uygulamaları Açmanın 3 Yolu

Video: Mac'te Kök Ayrıcalıkları Olan Uygulamaları Açmanın 3 Yolu

Video: Mac'te Kök Ayrıcalıkları Olan Uygulamaları Açmanın 3 Yolu
Video: Php Nasıl Öğrenilir ? Php Developer Maaşları 2024, Mayıs
Anonim

Yönetici parolanız olduğu sürece herhangi bir Mac uygulamasını kök ayrıcalıklarıyla açabilirsiniz. Her zaman olduğu gibi, uygulamaya veya bilgisayarınıza ciddi zararlar verebileceğinizden ne yaptığınızı bilmiyorsanız root erişimini kullanmayın.

adımlar

Yöntem 1/3: Bir Yönetici Hesabından

Anlayın simgesi
Anlayın simgesi

Adım 1. Riskleri bilin

Çoğu grafik uygulama, kök erişimi için tasarlanmamıştır. Kendinizi iyi anladığınız belirli görevlerle sınırlayın, aksi takdirde erişilemeyen dosyalar, uygulama çökmeleri veya güvenlik açıkları ile karşılaşabilirsiniz.

Mac'te Kök Ayrıcalıkları Olan Uygulamaları Açma Adım 2
Mac'te Kök Ayrıcalıkları Olan Uygulamaları Açma Adım 2

Adım 2. Terminal'i açın

Bilgisayarınızda bir yönetici hesabına giriş yapın. Uygulamalar → Yardımcı Programlar'a gidin ve Terminal'i başlatın.

Bu yönetici hesabının boş olmayan bir parolası olmalıdır, aksi takdirde Terminal, kök ayrıcalıklarına erişmenize izin vermez

Mac'te Kök Ayrıcalıkları Olan Uygulamaları Açma Adım 3
Mac'te Kök Ayrıcalıkları Olan Uygulamaları Açma Adım 3

Adım 3. Hızlı yolu deneyin

Sudo komutu, uygulamaları kök erişimiyle başlatmanıza izin verir, ancak uygulama paketi içindeki yürütülebilir dosyanın yolunu gerektirir. Çoğu varsayılan Mac uygulaması ve birçok üçüncü taraf program, paket içeriğini aynı şekilde düzenler, bu nedenle şunu denemeye değer:

  • Sabit sürücüden uygulamaya.app/Contents/MacOS/ uygulama adına sudo "\ dosya yolunu girin".

    Örneğin, iTunes'u açmak için sudo "/Applications/iTunes.app/Contents/MacOS/iTunes" yazın ve ⏎ Return tuşuna basın.

  • Şu anda oturum açmış olduğunuz yönetici hesabının parolasını girin. ⏎ Geri Dön'e basın.
  • Komut çalışırsa, uygulama kök ayrıcalıklarıyla açılmalıdır. Terminal "komut bulunamadı" diyorsa bir sonraki adıma geçin.
Adım 4'te Kök Ayrıcalıklarına Sahip Uygulamaları Açma
Adım 4'te Kök Ayrıcalıklarına Sahip Uygulamaları Açma

Adım 4. Uygulamanın paket içeriğini açın

Hızlı yol işe yaramadıysa, uygulamayı Finder'da bulun. Simgesine sağ tıklayın (veya Kontrol tuşuna basarak tıklayın) ve açılır menüden Paket İçeriğini Göster'i seçin.

Adım 5'te Kök Ayrıcalıklarına Sahip Uygulamaları Açma
Adım 5'te Kök Ayrıcalıklarına Sahip Uygulamaları Açma

Adım 5. Yürütülebilir dosyayı bulun

Artık uygulamanın içinde bir veya daha fazla klasör görmelisiniz. Bu klasörün içindeki yürütülebilir dosyayı bulun. Bu genellikle /Contents/MacOS içindedir.

  • Yürütülebilir dosya genellikle uygulama ile aynı ada sahiptir, ancak "run.sh" gibi başka bir ada sahip olabilir.
  • Yürütülebilir dosya simgesi genellikle küçük harflerle "exec" kelimesiyle siyah bir karedir.
Adım 6'da Kök Ayrıcalıklarına Sahip Uygulamaları Açma
Adım 6'da Kök Ayrıcalıklarına Sahip Uygulamaları Açma

Adım 6. Terminal'e sudo yazın

sudo ve ardından bir boşluk yazın. Henüz komutu girmeyin.

Adım 7'de Kök Ayrıcalıklı Uygulamaları Açma
Adım 7'de Kök Ayrıcalıklı Uygulamaları Açma

Adım 7. Yürütülebilir dosyayı Terminal satırına sürükleyin

Bu, yürütülebilir dosyaya dosya yolunu otomatik olarak eklemelidir.

Adım 8'de Kök Ayrıcalıklarına Sahip Uygulamaları Açma
Adım 8'de Kök Ayrıcalıklarına Sahip Uygulamaları Açma

Adım 8. Komutu şifrenizle onaylayın

⏎ Geri Dön'e basın. Oturum açtığınız yönetici hesabının şifresini girin ve tekrar ⏎ Return tuşuna basın. Uygulama, kök ayrıcalıklarıyla başlatılmalıdır.

Yöntem 2/3: Yönetici Olmayan Bir Hesaptan

Adım 9'da Kök Ayrıcalıklarına Sahip Uygulamaları Açma
Adım 9'da Kök Ayrıcalıklarına Sahip Uygulamaları Açma

Adım 1. Yönetici olmayan bir hesapta Terminal'i açın

Birçok sistem yöneticisi, hatalardan veya kötü amaçlı yazılım saldırılarından kaynaklanan olası hasarı sınırlamak için sıradan bir kullanıcı hesabında çalışmayı tercih eder. Bu yöntem yine de bir yönetici parolası gerektirir, ancak kullanıcıları değiştirmek zorunda kalmadan geçici kök erişimi elde etmenize olanak tanır. Başlamak için bir Terminal penceresi açın.

Adım 10'da Kök Ayrıcalıklarına Sahip Uygulamaları Açma
Adım 10'da Kök Ayrıcalıklarına Sahip Uygulamaları Açma

Adım 2. Terminal içinde bir yöneticiye geçin

Bu bilgisayarda su - komutunu ve ardından bir boşluk ve bir yöneticinin kullanıcı adını girin. Bu yöneticinin şifresini girin. Artık o kullanıcı olarak çalışıyorsunuz.

Komuttaki kısa çizgi isteğe bağlıdır, ancak önerilir. Çevresel değişkenleri ve dizini yönetici kullanıcınınkilere ayarlar, bu da kazara hasar olasılığını sınırlar

Bir Mac'te Kök Ayrıcalıkları Olan Uygulamaları Açma Adım 11
Bir Mac'te Kök Ayrıcalıkları Olan Uygulamaları Açma Adım 11

Adım 3. Sudo kullanarak uygulamayı açın

Tipik kullanım sudo "\ sabit sürücüden uygulama.app/Contents/MacOS/ uygulama adına dosya yolu" şeklindedir. Bu işe yaramazsa veya daha fazla rehberliğe ihtiyacınız varsa, yukarıdaki yönetici talimatlarına bakın.

Adım 12'de Kök Ayrıcalıklarına Sahip Uygulamaları Açma
Adım 12'de Kök Ayrıcalıklarına Sahip Uygulamaları Açma

Adım 4. Kendi hesabınıza dönün

Kök ayrıcalıkları gerektiren tüm görevleri tamamladığınızda, Terminal'de çıkış girin. Bu, yönetici kullanıcıdan çıkar ve sizi normal hesabınıza döndürür.

Yöntem 3/3: Sorun Giderme

Adım 13'te Kök Ayrıcalıklarına Sahip Uygulamaları Açma
Adım 13'te Kök Ayrıcalıklarına Sahip Uygulamaları Açma

Adım 1. Sistem Bütünlüğü Korumasını (Yüksek Risk) devre dışı bırakın

Mac OS 10.11 El Capitan'da tanıtılan bu özellik, kök kullanıcı için bile önemli dosyalara erişimi sınırlar. İstediğiniz değişiklikleri yapamıyorsanız, SIP'yi devre dışı bırakabilirsiniz. Bunu yalnızca, yeteneğinize güveniyorsanız ve bir hatanın bilgisayarınızı silebilir veya çalışmaz hale getirebileceğini anlıyorsanız yapın:

  • Bilgisayarı yeniden başlatın. Kurtarma Moduna girmek için başlatma sesini duyduktan sonra ⌘ Command + R tuşlarını basılı tutun.
  • Üst menüden Yardımcı Programlar'ı ve ardından Terminal'i seçin.
  • csrutil disable'i girin; Terminal'de yeniden başlatın.
  • Bilgisayarın her zamanki gibi yeniden başlamasına izin verin. Artık herhangi bir uygulamayı tam kök ayrıcalıklarıyla açmak için yukarıdaki adımları kullanabilirsiniz. İşiniz bittiğinde, SIP'yi eski durumuna getirmek için bu talimatları devre dışı bırakmak yerine etkinleştir ile tekrarlamayı düşünün.
Adım 14'te Kök Ayrıcalıklarına Sahip Uygulamaları Açma
Adım 14'te Kök Ayrıcalıklarına Sahip Uygulamaları Açma

Adım 2. Grafik metin düzenleyicisi yerine nano kullanın

Terminal içindeki bir metin düzenleyiciyi kullanarak yapılandırma dosyalarını düzenlemek daha güvenli ve daha güvenilir olabilir. Nano, varsayılan olarak kullanılabilen basit bir seçenektir. Kök ayrıcalıklarıyla kullanmak için, sadece sudo nano ve ardından bir boşluk ve metin belgenizin dosya yolunu girin. Daha sonra belgeyi Terminal içinden düzenleyebilirsiniz. Bitirdiğinizde, kaydetmek için Control + O tuşlarına, ardından nano'dan çıkmak için Control + X tuşlarına basın.

  • Örneğin, sudo nano /etc/hosts, hosts dosyasını root erişimi ile açacaktır.
  • Herhangi bir yapılandırma dosyasını düzenlemeden önce bir yedekleme yapmak iyi bir fikirdir. Bunu yapmak için sudo cp filepath_of_config_file new_filepath of backup girin. Örneğin, sudo cp /etc/hosts /etc/hosts.backup, hosts.backup adlı hosts dosyasının bir kopyasını oluşturur. Bir hata yaparsanız, yanlış yapılandırılmış dosyayı (örneğin) sudo mv /etc/hosts /etc/hosts.bad ile taşıyın ve yedeği sudo cp /etc/hosts.backup /etc/hosts ile geri yükleyin.

İpuçları

Önerilen: