Macта Root артыкчылыктары бар тиркемелерди ачуунун 3 жолу

Мазмуну:

Macта Root артыкчылыктары бар тиркемелерди ачуунун 3 жолу
Macта Root артыкчылыктары бар тиркемелерди ачуунун 3 жолу

Video: Macта Root артыкчылыктары бар тиркемелерди ачуунун 3 жолу

Video: Macта Root артыкчылыктары бар тиркемелерди ачуунун 3 жолу
Video: Сайт тузуу 1 кадам 2024, Май
Anonim

Администратордун сырсөзү бар болсо, сиз root артыкчылыктары бар каалаган Mac тиркемесин ача аласыз. Адаттагыдай эле, эгер сиз эмне кылып жатканыңызды билмейинче, тамыры менен кирүүнү колдонбоңуз, анткени сиз тиркеме же компьютериңизге олуттуу зыян келтиришиңиз мүмкүн.

Кадамдар

Метод 3 3: Администратор эсебинен

Түшүнүү сөлөкөтү
Түшүнүү сөлөкөтү

Кадам 1. Тобокелчиликтерди билиңиз

Көпчүлүк графикалык колдонмолор тамыры кирүү үчүн иштелип чыккан эмес. Өзүңүз жакшы түшүнгөн белгилүү бир тапшырмалар менен чектелиңиз, болбосо колу жетпеген файлдарга, тиркемелердин бузулушуна же коопсуздуктун алсыздыгына дуушар болушуңуз мүмкүн.

Mac программасында Root артыкчылыктары бар тиркемелерди ачыңыз 2 -кадам
Mac программасында Root артыкчылыктары бар тиркемелерди ачыңыз 2 -кадам

Кадам 2. Терминалды ачыңыз

Компьютериңиздеги администратор эсебине кириңиз. Колдонмолор → Утилиттерге өтүңүз жана Терминалды ишке киргизиңиз.

Бул администратордун эсеби бош эмес сырсөзгө ээ болушу керек, антпесе Терминал түпкү артыкчылыктарга кирүүгө уруксат бербейт

Mac программасында Root артыкчылыктары бар тиркемелерди ачыңыз 3 -кадам
Mac программасында Root артыкчылыктары бар тиркемелерди ачыңыз 3 -кадам

3 -кадам. Тез жолду байкап көрүңүз

Sudo буйругу сиз тиркемелери бар тиркемелерди ишке киргизүүгө мүмкүндүк берет, бирок ал колдонмо пакетинин ичинде аткарылуучу файлдын жолун талап кылат. Көпчүлүк демейки Mac тиркемелери, ошондой эле көптөгөн үчүнчү жактын программалары пакеттин мазмунун ошол эле жол менен уюштурушат, андыктан муну сынап көрүү керек:

  • Sudo "\ файл жолун катуу дисктен колдонмого.app/Contents/MacOS/тиркеме атына" киргизиңиз.

    Мисалы, iTunesти ачуу үчүн sudo "/Applications/iTunes.app/Contents/MacOS/iTunes" терип, ⏎ Return баскычын басыңыз.

  • Учурда кирген администратор эсебинин сырсөзүн киргизиңиз. Press Return баскычын басыңыз.
  • Эгерде буйрук иштесе, колдонмо root артыкчылыктары менен ачылышы керек. Эгерде Терминал "буйрук табылган жок" десе, кийинки кадамга өтүңүз.
Mac программасында Root артыкчылыктары бар тиркемелерди ачыңыз 4 -кадам
Mac программасында Root артыкчылыктары бар тиркемелерди ачыңыз 4 -кадам

Кадам 4. Колдонмонун пакетинин мазмунун ачыңыз

Эгерде ыкчам ыкма иштебесе, анда Finderдеги колдонмону табыңыз. Анын сөлөкөтүн оң баскыч менен чыкылдатыңыз (же Control-чыкылдатыңыз) жана ачылуучу менюдан Топтомдун мазмунун көрсөтүүнү тандаңыз.

Mac программасында Root артыкчылыктары бар тиркемелерди ачыңыз 5 -кадам
Mac программасында Root артыкчылыктары бар тиркемелерди ачыңыз 5 -кадам

Кадам 5. Аткарылуучу файлды табыңыз

Сиз азыр колдонмонун ичинде бир же бир нече папканы көрүшүңүз керек. Бул папканын ичинде аткарылуучу файлды табыңыз. Бул көбүнчө ичинде /Мазмуну /MacOS.

  • Аткарылуучу файл көбүнчө тиркеме менен бирдей атка ээ, бирок башка аталышка ээ болушу мүмкүн, мисалы "run.sh."
  • Аткарылуучу файлдын сөлөкөтү, адатта, кичинекей тамгалар менен "exec" деген жазуусу бар кара чарчы.
Mac программасында Root артыкчылыктары бар тиркемелерди ачыңыз 6 -кадам
Mac программасында Root артыкчылыктары бар тиркемелерди ачыңыз 6 -кадам

Кадам 6. Терминалга sudo териңиз

Sudo териңиз, андан кийин боштук. Азырынча буйрукту киргизбеңиз.

Ачык тиркемелерди Mac'та Root Privileges менен ачыңыз 7 -кадам
Ачык тиркемелерди Mac'та Root Privileges менен ачыңыз 7 -кадам

Кадам 7. Аткарылуучу файлды Терминал линиясына сүйрөңүз

Бул автоматтык түрдө файлдын жолун аткарылуучу файлга киргизиши керек.

Mac программасында Root артыкчылыктары бар тиркемелерди ачыңыз 8 -кадам
Mac программасында Root артыкчылыктары бар тиркемелерди ачыңыз 8 -кадам

Кадам 8. Сырсөзүңүз менен буйрукту ырастаңыз

Hit ⏎ Return. Кирген администратор эсебинин сырсөзүн киргизип, press Кайра кайтууну басыңыз. Колдонмо root артыкчылыктары менен ишке кириши керек.

Метод 2 3: Административдик эмес каттоо эсебинен

Mac программасында Root артыкчылыктары бар тиркемелерди ачыңыз 9 -кадам
Mac программасында Root артыкчылыктары бар тиркемелерди ачыңыз 9 -кадам

Кадам 1. Администратор эмес каттоо эсебинде Терминалды ачыңыз

Көптөгөн тутум администраторлору каталардан же зыяндуу программалык чабуулдардан мүмкүн болгон зыянды чектөө үчүн жөнөкөй колдонуучу эсебинде иштөөнү жактырышат. Бул ыкма дагы эле администратордун сырсөзүн талап кылат, бирок колдонуучуларды алмаштырбастан убактылуу тамырга кирүүгө мүмкүнчүлүк берет. Баштоо үчүн Терминал терезесин ачыңыз.

Mac программасында Root артыкчылыктары бар тиркемелерди ачыңыз 10 -кадам
Mac программасында Root артыкчылыктары бар тиркемелерди ачыңыз 10 -кадам

Кадам 2. Терминалдын ичинде администраторго өтүңүз

Su - буйругун киргизиңиз, андан кийин бул компьютерде боштук жана администратордун колдонуучу аты кирет. Ошол администратордун сырсөзүн киргизиңиз. Сиз азыр ошол колдонуучу катары иштеп жатасыз.

Буйруктагы дефис милдеттүү эмес, бирок сунушталат. Бул экологиялык өзгөрмөлөрдү жана каталогду администратордун колдонуучуларына коет, бул кокусунан зыян келтирүү мүмкүнчүлүгүн чектейт

Mac программасында Root артыкчылыктары бар тиркемелерди ачыңыз 11 -кадам
Mac программасында Root артыкчылыктары бар тиркемелерди ачыңыз 11 -кадам

Кадам 3. Колдонмону sudo аркылуу ачыңыз

Кадимки колдонуу - бул sudo "\ file drive from hard drive to app.app/Contents/MacOS/application name". Эгерде бул иштебесе же сизге көбүрөөк жетекчилик керек болсо, жогорудагы администратордун көрсөтмөлөрүнө кайрылыңыз.

Mac программасында Root артыкчылыктары бар тиркемелерди ачыңыз 12 -кадам
Mac программасында Root артыкчылыктары бар тиркемелерди ачыңыз 12 -кадам

Кадам 4. Өз эсебиңизге кайтыңыз

Түпкү артыкчылыктарды талап кылган бардык тапшырмаларды аткаргандан кийин, Терминалга чыгууну киргизиңиз. Бул администратордун колдонуучусунан чыгып, сизди кадимки эсебиңизге кайтарат.

3 -метод 3: Мүчүлүштүктөрдү оңдоо

Mac программасында Root артыкчылыктары бар тиркемелерди ачыңыз 13 -кадам
Mac программасында Root артыкчылыктары бар тиркемелерди ачыңыз 13 -кадам

Кадам 1. Системанын бүтүндүгүн коргоону өчүрүү (Жогорку тобокелдик)

Mac OS 10.11 El Capitan'ге киргизилген бул функция түпкү колдонуучу үчүн да маанилүү файлдарга кирүүнү чектейт. Эгер сиз керектүү өзгөртүүлөрдү жасай албасаңыз, SIPти өчүрө аласыз. Эгер жөндөмүңүзгө ишенсеңиз жана ката сиздин компьютериңизди өчүрүп же иштебей калышы мүмкүн экенин түшүнсөңүз гана муну жасаңыз:

  • Компьютериңизди өчүрүп күйгүзүңүз. Калыбына келтирүү режимине кирүү үчүн баштоо үнүн уккандан кийин ⌘ Command + R басып туруңуз.
  • Жогорку менюдан Утилиталарды, анан Терминалды тандаңыз.
  • Csrutil өчүрүү киргизиңиз; Терминалда кайра жүктөө.
  • Адаттагыдай эле компьютерди өчүрүп күйгүзүңүз. Эми сиз жогоруда көрсөтүлгөн кадамдарды колдонуп, тамыры толук артыкчылыктары бар каалаган тиркемени ачсаңыз болот. Бүткөндөн кийин, SIPти калыбына келтирүүнү өчүрүүнүн ордуна, бул көрсөтмөлөрдү иштетүү менен кайталап көрүңүз.
Mac программасында Root артыкчылыктары бар тиркемелерди ачыңыз 14 -кадам
Mac программасында Root артыкчылыктары бар тиркемелерди ачыңыз 14 -кадам

Кадам 2. Графикалык текст редакторунун ордуна нано колдонуңуз

Терминалда текст редакторунун жардамы менен конфигурация файлдарын түзөтүү коопсуз жана ишенимдүү болушу мүмкүн. Нано демейки боюнча жеткиликтүү жөнөкөй вариант. Аны тамыр артыкчылыктары менен колдонуу үчүн, жөн эле sudo nano, андан кийин боштукту жана текст документиңизге файлдын жолун киргизиңиз. Сиз андан кийин документти Терминалдын ичинен түзөтө аласыз. Бүткөндөн кийин, сактоо үчүн Control + O басыңыз, андан кийин нанодон чыгуу үчүн Control + X басыңыз.

  • Мисалы, sudo nano /etc /hosts хост кирүү менен хост файлын ачат.
  • Конфигурация файлдарын түзөтүүдөн мурун камдык көчүрмөсүн жасоо жакшы. Бул үчүн, sudo cp filepath_of_config_file new_filepath камдык көчүрмөсүн киргизиңиз. Мисалы, sudo cp /etc /hosts /etc/hosts.backup hosts.backup аттуу хосттор файлынын көчүрмөсүн түзөт. Эгер ката кетирсеңиз, туура эмес конфигурацияланган файлды (мисалы) sudo mv /etc /hosts /etc/hosts.bad менен жылдырыңыз жана камдык көчүрмөсүн sudo cp /etc/hosts.backup /etc /hosts менен калыбына келтириңиз.

Сунушталууда: