Mac -da kök imtiyazları ilə tətbiqləri açmağın 3 yolu

Mündəricat:

Mac -da kök imtiyazları ilə tətbiqləri açmağın 3 yolu
Mac -da kök imtiyazları ilə tətbiqləri açmağın 3 yolu

Video: Mac -da kök imtiyazları ilə tətbiqləri açmağın 3 yolu

Video: Mac -da kök imtiyazları ilə tətbiqləri açmağın 3 yolu
Video: #17 Azəri PHP Dərsləri - Kodları Silmə Funksiyası strip_tags() (Yeni Başlayanlar üçün) 2024, Bilər
Anonim

Administrator parolunuz olduğu müddətcə kök imtiyazlı istənilən Mac tətbiqini aça bilərsiniz. Həmişə olduğu kimi, nə etdiyinizi bilməyincə kök girişdən istifadə etməyin, çünki tətbiqə və ya kompüterinizə ciddi ziyan vura bilərsiniz.

Addımlar

Metod 3 -dən: İdarəçi Hesabından

Anlayın simvolu
Anlayın simvolu

Addım 1. Riskləri bilin

Əksər qrafik tətbiqlər kök girişi üçün nəzərdə tutulmamışdır. Özünüzü yaxşı başa düşdüyünüz xüsusi işlərlə məhdudlaşdırın, yoxsa əlçatmaz fayllar, tətbiq qəzaları və ya təhlükəsizlik zəiflikləri ilə nəticələnə bilərsiniz.

Mac -da kök imtiyazları olan tətbiqləri açın 2
Mac -da kök imtiyazları olan tətbiqləri açın 2

Addım 2. Terminalı açın

Kompüterinizdə bir idarəçi hesabına daxil olun. Proqramlar → Utilities bölməsinə keçin və Terminalı işə salın.

Bu idarəçi hesabının boş olmayan bir şifrəsi olmalıdır, yoxsa Terminal kök imtiyazlarına girməyinizə icazə verməyəcək

Mac -da kök imtiyazları olan tətbiqləri açın 3 -cü addım
Mac -da kök imtiyazları olan tətbiqləri açın 3 -cü addım

Addım 3. Sürətli yolu sınayın

Sudo əmri, kök girişi olan tətbiqləri işə salmağa imkan verir, ancaq tətbiq paketindəki icra olunan faylın yolunu tələb edir. Əksər standart Mac tətbiqləri və bir çox üçüncü tərəf proqramları, paketin məzmununu eyni şəkildə təşkil edir, buna görə də bunu sınamağa dəyər:

  • Sudo "\ fayl yolunu sabit diskdən tətbiqə daxil edin. App/Contents/MacOS/application name".

    Məsələn, iTunes -u açmaq üçün sudo "/Applications/iTunes.app/Contents/MacOS/iTunes" yazın və ⏎ Return düyməsini basın.

  • Hal -hazırda daxil olduğunuz idarəçi hesabının parolunu daxil edin. ⏎ Return düyməsini basın.
  • Komanda işləyirsə, tətbiq kök imtiyazları ilə açılmalıdır. Terminal "əmr tapılmadı" deyirsə, növbəti addıma davam edin.
Mac -da kök imtiyazları olan tətbiqləri açın 4 -cü addım
Mac -da kök imtiyazları olan tətbiqləri açın 4 -cü addım

Addım 4. Tətbiqin paket məzmununu açın

Sürətli yol işləmirsə, tətbiqi Finder -də tapın. Onun simgesini sağ basın (və ya Control düyməsini basın) və açılan menyudan Paket İçindəkilərini seçin.

Mac -da kök imtiyazları olan tətbiqləri açın 5
Mac -da kök imtiyazları olan tətbiqləri açın 5

Addım 5. İcra olunan faylı tapın

İndi tətbiqin içərisində bir və ya daha çox qovluq görməlisiniz. Bu qovluqda icra olunan faylı tapın. Bu ümumiyyətlə içərisindədir /İçindəkilər /MacOS.

  • İcra olunan fayl tez -tez tətbiq ilə eyni ada malikdir, lakin "run.sh." kimi başqa bir ad ola bilər.
  • İcra edilə bilən fayl nişanı ümumiyyətlə kiçik hərflərlə "exec" sözü olan qara bir kvadratdır.
Mac -da kök imtiyazları olan tətbiqləri açın 6 -cı addım
Mac -da kök imtiyazları olan tətbiqləri açın 6 -cı addım

Addım 6. Terminala sudo yazın

Sudo və sonra boşluq yazın. Hələ əmr daxil etməyin.

Mac -da kök imtiyazları olan tətbiqləri açın 7 -ci addım
Mac -da kök imtiyazları olan tətbiqləri açın 7 -ci addım

Addım 7. İcra olunan faylı Terminal xəttinə sürükləyin

Bu, avtomatik olaraq icra olunan fayla fayl yolunu daxil etməlidir.

Mac -da kök imtiyazları olan tətbiqləri açın 8 -ci addım
Mac -da kök imtiyazları olan tətbiqləri açın 8 -ci addım

Addım 8. Şifrənizlə əmri təsdiq edin

İt Qayıdışa vurun. Daxil olduğunuz idarəçi hesabının parolunu daxil edin və ⏎ Yenidən qayıt düyməsini basın. Tətbiq kök imtiyazları ilə başlamalıdır.

Metod 2 /3: Qeyri-İdarəçi Hesabından

Mac -da kök imtiyazları olan tətbiqləri açın Adım 9
Mac -da kök imtiyazları olan tətbiqləri açın Adım 9

Addım 1. İdarəçi olmayan bir hesabda Terminal açın

Bir çox sistem idarəçisi səhvlərdən və ya zərərli proqram hücumlarından mümkün ziyanı məhdudlaşdırmaq üçün adi bir istifadəçi hesabında işləməyi üstün tutur. Bu üsul hələ də bir idarəçi şifrəsi tələb edir, lakin istifadəçiləri dəyişdirmədən müvəqqəti kök girişi əldə etməyə imkan verir. Başlamaq üçün bir terminal pəncərəsi açın.

Mac -da kök imtiyazları olan tətbiqləri açın 10
Mac -da kök imtiyazları olan tətbiqləri açın 10

Addım 2. Terminalda bir idarəçiyə keçin

Bu kompüterdə su - sonra boşluq və idarəçinin istifadəçi adını daxil edin. Administratorun parolunu daxil edin. İndi həmin istifadəçi kimi fəaliyyət göstərirsiniz.

Komandadakı tire isteğe bağlıdır, lakin tövsiyə olunur. Təsadüfən zədələnmə ehtimalını məhdudlaşdıran ətraf mühit dəyişənlərini və qovluğunu idarəçi istifadəçilərinə təyin edir

Mac -da kök imtiyazları olan tətbiqləri açın Adım 11
Mac -da kök imtiyazları olan tətbiqləri açın Adım 11

Addım 3. Tətbiqi sudo istifadə edərək açın

Tipik istifadə sudo "\ hard diskdən tətbiqə gedən fayl yolu. App/Contents/MacOS/application name" dir. Bu işləmirsə və ya daha çox rəhbərliyə ehtiyacınız varsa, yuxarıdakı idarəçi təlimatlarına baxın.

Mac -da kök imtiyazları olan tətbiqləri açın 12
Mac -da kök imtiyazları olan tətbiqləri açın 12

Addım 4. Öz hesabınıza qayıdın

Kök imtiyazları tələb edən bütün vəzifələri yerinə yetirdikdən sonra Terminalda çıxışa daxil olun. Bu idarəçi istifadəçisindən çıxacaq və sizi normal hesabınıza qaytaracaq.

Metod 3 /3: Problemlərin həlli

Mac -da kök imtiyazları olan tətbiqləri açın 13
Mac -da kök imtiyazları olan tətbiqləri açın 13

Addım 1. Sistem Bütövlüyünün Qorunmasını (Yüksək Risk) deaktiv edin

Mac OS 10.11 El Capitan -da təqdim olunan bu xüsusiyyət, hətta kök istifadəçi üçün də əhəmiyyətli fayllara girişi məhdudlaşdırır. İstədiyiniz dəyişiklikləri edə bilmirsinizsə, SIP -i deaktiv edə bilərsiniz. Yalnız qabiliyyətinizə əminsinizsə və bir səhvin kompüterinizi silə biləcəyini və ya işləməməsini başa düşsəniz bunu edin:

  • Kompüterinizi yenidən başladın. Bərpa rejiminə daxil olmaq üçün başlanğıc səsini eşitdikdən sonra Command + R düyməsini basıb saxlayın.
  • Üst menyudan Utilities seçin, sonra Terminal.
  • Csrutil aradan buraxın; Terminalda yenidən başladın.
  • Həmişə olduğu kimi kompüteri yenidən başladın. İndi tam kök imtiyazları olan hər hansı bir proqramı açmaq üçün yuxarıdakı addımlardan istifadə edə bilərsiniz. Bitirdikdən sonra, SIP -i yenidən bərpa etmək üçün söndürmək əvəzinə bu təlimatları aktiv olaraq təkrarlamağı düşünün.
Mac -da kök imtiyazları olan tətbiqləri açın Adım 14
Mac -da kök imtiyazları olan tətbiqləri açın Adım 14

Addım 2. Qrafik mətn redaktoru yerinə nano istifadə edin

Terminal daxilində bir mətn redaktoru istifadə edərək konfiqurasiya fayllarını redaktə etmək daha etibarlı və daha etibarlı ola bilər. Nano, standart olaraq mövcud olan sadə bir seçimdir. Kök imtiyazları ilə istifadə etmək üçün sudo nano daxil edin və ardınca boşluq və mətn sənədinizin fayl yolunu daxil edin. Daha sonra sənədi Terminal daxilindən düzəldə bilərsiniz. Bitirdikdən sonra saxlamaq üçün Control + O, nanodan çıxmaq üçün Control + X düymələrinə basın.

  • Məsələn, sudo nano /etc /hosts, kök girişi olan host faylını açacaq.
  • Hər hansı bir konfiqurasiya faylını redaktə etməzdən əvvəl ehtiyat nüsxəsini çıxarmaq yaxşıdır. Bunu etmək üçün sudo cp filepath_of_config_file new_filepath of backup daxil edin. Məsələn, sudo cp /etc /hosts /etc/hosts.backup, hosts.backup adlı host faylının surətini yaradır. Səhv edirsinizsə, səhv konfiqurasiya edilmiş faylı (məsələn) sudo mv /etc /hosts /etc/hosts.bad ilə köçürün və sudo cp /etc/hosts.backup /etc /hosts ilə ehtiyat nüsxəsini bərpa edin.

Tövsiyə: