Как да отворите приложения на mac с права на суперпотребители

Всяка програма в Mac OS X може да бъде отворена с привилегиите (правата) на суперпотребителя, ако знаете паролата на администратора. Но не правете това, ако сте неопитен потребител, защото действията ви могат да навредят на програмата или системата.

Стъпка

Метод 1 от 3:
От административната сметка
  1. Изображението, озаглавено разбиране иконата
един. Изчислете рисковете. Повечето от програмите с графичния потребителски интерфейс не са предназначени да започват с правата на суперпотребителите. Ето защо, ограничете задачите, в които разбирате, в противен случай може да възникне, така че файловете да бъдат недостъпни, програмите ще работят с прекъсвания или ще възникне сигурността на системата.
  • Изображение, озаглавено отворени приложения с корен привилегии на Mac Step 2
    2. Отворете терминала. Въведете администраторския акаунт на компютъра. Кликнете върху Програми> Помощни програми> Терминал.
  • Административната сметка трябва да бъде инсталирана парола - в противен случай няма да можете да получите правото на суперпотребител през терминала.
  • Изображение, озаглавено отворени приложения с корени привилегии на Mac Step 3
    3. Опитайте бърз метод. С помощта на командата Sudo, програмите могат да бъдат пуснати с права на суперпотребители, но за това трябва да знаете пътя към изпълнимия файл в софтуерния пакет. Повечето предварително инсталирани програми и много програми трета страна рационализират съдържанието на пакетите са едни и същи, затова се опитайте да направите следното:
  • Въведете sudo "Път към програмата на програмата на твърдия диск.Приложение / съдържание / macos /Името на програмата".
    Например, за да отворите iTunes, въведете "/ Приложения / iTunes.Приложение / съдържание / macos / iTunes"}} и натиснете ⏎ връщане.
  • Въведете паролата на администраторския акаунт, в който сте въвели. Кликнете ⏎ връщане.
  • Ако командването работи, програмата ще се отвори с правата на суперпотребителя. Ако терминалът се появи, съобщението "команда не е намерена" (командата не е намерена), преминете към следващата стъпка.
  • Изображение, озаглавено отворени приложения с корен привилегии на Mac Step 4
    4. Отворете съдържанието на софтуерния пакет. Ако бързият метод не заемаше успех, намерете програмата в Finder. Щракнете с десния бутон (или скоба Контрол и щракнете с десния бутон) в иконата на програмата и в менюто изберете Показване на съдържанието на пакета.
  • Изображение, озаглавено отворени приложения с корени привилегии на Mac Step 5
    пет. Намерете изпълним файл. На екрана ще се появят една или повече папки. Изпълнителният файл е в един от тях, като правило, в папката / съдържанието / Macos.
  • Често изпълним файл носи същото име като програмата, но може да се нарече по различен начин, например,.шлака."
  • В повечето случаи иконата на изпълнимия файл прилича на черен квадрат с думата "EXEC".
  • Изображение, озаглавено отворени приложения с корени привилегии на Mac Step 6
    6. Въведете командата Sudo в терминала. Въведете Sudo, след което поставете място. Докато въведете командата.
  • Изображение, озаглавено отворени приложения с коренови привилегии на Mac Step 7
    7. Плъзнете изпълнимия файл на терминала. Пътят към файла ще бъде автоматично вмъкнат в терминала.
  • Изображение, озаглавено отворени приложения с корени привилегии на Mac Step 8
    Осем. Въведете паролата, за да потвърдите командата за стартиране. Кликнете ⏎ връщане. Въведете паролата към администраторския акаунт, в който сте въвели и след това натиснете отново ⏎ връщане. Програмата ще се отвори с права на суперпотребители.
  • Метод 2 от 3:
    От гостния профил
    1. Изображение, озаглавено отворени приложения с корен привилегии на Mac Step 9
    един. Отворете терминала в профила за гости. Много системни администратори предпочитат да работят в гост, за да намалят възможните щети от грешки или злонамерени атаки. За да се възползвате от този метод, трябва да знаете административната парола, но ще получите временни права на суперпотребители, без да е необходимо да влизате като администратор. Първо отворете прозореца на терминала.
  • Изображение, озаглавено отворени приложения с корен привилегии на Mac Step 10
    2. Временно станете администратор. В терминала въведете командата SU - поставете интервал и след това въведете потребителското име и паролата. Така че ще станете администратор на временно.
  • Defis в екипа не е задължително, но ние препоръчваме да го направите. Defis определя променливите на околната среда и административна директория, която намалява вероятността от случайни щети.
  • Изображение, озаглавено отворени приложения с корен привилегии на Mac Step 11
    3. Отворете програмата с помощта на командата sudo. Въведете командата Sudo "Път към програмата на програмата на твърдия диск.Приложение / съдържание / macos /Име на програмата". Ако това не доведе до успех или се нуждаете от допълнителни инструкции, прочетете първия раздел на тази статия.
  • Изображение, озаглавено отворени приложения с корен привилегии на Mac Step 12
    4. Върнете се в профила за гости. Когато изпълните всички задачи, които изискват правото на суперпотребител, въведете изход в терминала. Така ще оставите административната сметка и ще се върнете към профила за гости.
  • Метод 3 от 3:
    Отстраняване на неизправности
    1. Изображение, озаглавено отворени приложения с корени привилегии на Mac Step 13
    един. Изключете функцията за защита на целостта на системата (висок риск). Тази функция за първи път е представена в Mac OS 10.11 El Capitan, ограничава достъпа до важни файлове дори за суперпотребител. Ако не можете да получите привилегия с суперпотребител, изключете функцията за защита на системната почтеност. Направете го само в случая, когато сте уверени в способностите си и да разберете, че грешката може да доведе до разпадането на системата и неизползваемостта на компютъра.
    • Рестартирайте компютъра. Клейка ⌘ команда + R, Когато чувате звука за изтегляне на компютъра, за да влезете в режим на възстановяване.
    • В горното меню изберете Utilities> Терминал.
    • Въведете csRutil деактивиране-рестартиране в терминала.
    • Нека компютърът се рестартира както обикновено. Сега използвайте описаните по-горе методи, за да отворите програма с преуверителни привилегии. Когато приключите, повторете описания процес, но вместо да деактивирате, въведете активирането на функцията за защита на системната почтеност отново.
  • Изображение, озаглавено отворени приложения с корени привилегии на Mac Step 14
    2. Използвайте текстовия редактор "Nano" вместо текстов редактор с графичен потребителски интерфейс. Поддържайте и по-безопасно за редактиране на системни файлове с текстов редактор в терминала. Nano е най-простият текстов редактор, който е предварително зададен в Mac OS X. За да отворите този редактор с привилегиите на суперпотребителя, въведете Sudo Nano, поставете интервал и след това въведете пътя към текстовия документ. Сега документът може да бъде редактиран от терминала. Когато приключите, кликнете върху Контрол + О, За да запазите направените промени и след това щракнете върху Контрол + Х, За да затворите "Нано".
  • Например, командата Sudo Nano / Etc / Ett / Hosts ще отвори файла на домакините с права на суперпотребителите.
  • Препоръчваме първо да архивирате системните файлове и след това продължете да ги редактирате. За да направите това, въведете sudo cp Path_k_system_file Path_f_file_bener_kopia. Например, екипът на Sudo CP / etc / hosts / etc / hosts.Архивирането ще създаде копие от файла Hosts под името "Хостватели.Архивиране ». Ако сте направили грешка, преименувайте грешен файл в sudo mv / etc / hosts / etc / hosts.Лошо, и след това възстановете архивирането с помощта на sudo cp / etc / hosts.Резервно копие / и т.н. / домакини.
  • Съвети

    • Цитатите около пътя към файла са необходими само ако пътят към файла съдържа интервали.

    Предупреждение

    • Грешка при работа с надзорните привилегии може да унищожи системата или да направи компютър, неподходящ за употреба. Риск по-висок във версия 10.10 и по-рано, както и 10.11 Когато функцията за защита на защитата на системата за защита е изключена. Съхранявайте надеждно администраторската парола, така че нападателите да не могат да получат правото на суперпотребител.
    Подобни публикации