3 Mga paraan upang Buksan ang mga Aplikasyon Sa Mga Pribilehiyo ng Root sa isang Mac

Talaan ng mga Nilalaman:

3 Mga paraan upang Buksan ang mga Aplikasyon Sa Mga Pribilehiyo ng Root sa isang Mac
3 Mga paraan upang Buksan ang mga Aplikasyon Sa Mga Pribilehiyo ng Root sa isang Mac

Video: 3 Mga paraan upang Buksan ang mga Aplikasyon Sa Mga Pribilehiyo ng Root sa isang Mac

Video: 3 Mga paraan upang Buksan ang mga Aplikasyon Sa Mga Pribilehiyo ng Root sa isang Mac
Video: Учебники PHP | PHP для начинающих 2024, Abril
Anonim

Maaari mong buksan ang anumang application ng Mac na may mga pribilehiyo sa ugat, basta mayroon kang isang password ng administrator. Tulad ng dati, huwag gumamit ng root access maliban kung alam mo kung ano ang iyong ginagawa, dahil maaari kang maging sanhi ng malubhang pinsala sa application o sa iyong computer.

Mga hakbang

Paraan 1 ng 3: Mula sa isang Admin Account

Maunawaan ang icon
Maunawaan ang icon

Hakbang 1. Alamin ang mga panganib

Karamihan sa mga grapikong aplikasyon ay hindi idinisenyo para sa pag-access sa root. Limitahan ang iyong sarili sa mga tukoy na gawain na nauunawaan mong mabuti, o maaari kang mapunta sa mga hindi ma-access na mga file, pag-crash ng application, o mga kahinaan sa seguridad.

Buksan ang mga Aplikasyon Sa Mga Pribilehiyo ng Root sa isang Mac Hakbang 2
Buksan ang mga Aplikasyon Sa Mga Pribilehiyo ng Root sa isang Mac Hakbang 2

Hakbang 2. Buksan ang Terminal

Mag-log in sa isang administrator account sa iyong computer. Pumunta sa Mga Aplikasyon → Mga utility at ilunsad ang Terminal.

Ang account ng administrator na ito ay dapat magkaroon ng isang hindi blangkong password, o hindi ka papayagan ng Terminal na mag-access sa mga pribilehiyo sa ugat

Buksan ang mga Aplikasyon Sa Mga Pribilehiyo ng Root sa isang Mac Hakbang 3
Buksan ang mga Aplikasyon Sa Mga Pribilehiyo ng Root sa isang Mac Hakbang 3

Hakbang 3. Subukan ang mabilis na paraan

Hinahayaan ka ng utos ng sudo na maglunsad ng mga application na may root access, ngunit kinakailangan nito ang landas sa maipapatupad na file sa loob ng application package. Karamihan sa mga default na application ng Mac, pati na rin maraming mga programa ng third-party, ayusin ang mga nilalaman ng package sa parehong paraan, kaya't sulit na subukan ito:

  • Ipasok ang sudo "\ file path mula sa hard drive patungo sa application.app / Contents / MacOS / application name".

    Halimbawa, upang buksan ang iTunes, i-type ang sudo "/Applications/iTunes.app/Contents/MacOS/iTunes" at pindutin ang ⏎ Return.

  • Ipasok ang password para sa administrator account na kasalukuyang naka-log in. Pindutin ang ⏎ Bumalik.
  • Kung gumagana ang utos, dapat buksan ang application na may mga pribilehiyo ng ugat. Kung sinabi ng Terminal na "hindi nahanap ang utos," magpatuloy sa susunod na hakbang.
Buksan ang mga Aplikasyon Sa Mga Pribilehiyo ng Root sa isang Mac Hakbang 4
Buksan ang mga Aplikasyon Sa Mga Pribilehiyo ng Root sa isang Mac Hakbang 4

Hakbang 4. Buksan ang mga nilalaman ng package ng application

Kung hindi gumana ang mabilis na paraan, hanapin ang application sa Finder. Mag-right click (o Control-click) sa icon nito at piliin ang Ipakita ang Mga Nilalaman sa Package mula sa drop-down na menu.

Buksan ang mga Aplikasyon Sa Mga Pribilehiyo ng Root sa isang Mac Hakbang 5
Buksan ang mga Aplikasyon Sa Mga Pribilehiyo ng Root sa isang Mac Hakbang 5

Hakbang 5. Hanapin ang maipapatupad na file

Dapat mo na ngayong makita ang isa o higit pang mga folder sa loob ng application. Hanapin ang maipapatupad na file sa loob ng folder na ito. Karaniwan itong nasa loob / Mga Nilalaman / MacOS.

  • Ang maipapatupad ay madalas na may parehong pangalan tulad ng application, ngunit maaari itong magkaroon ng isa pang pangalan, tulad ng "run.sh."
  • Ang icon na maipapatupad na file ay karaniwang isang itim na parisukat na may salitang "exec" sa maliliit na titik.
Buksan ang mga Aplikasyon Sa Mga Pribilehiyo ng Root sa isang Mac Hakbang 6
Buksan ang mga Aplikasyon Sa Mga Pribilehiyo ng Root sa isang Mac Hakbang 6

Hakbang 6. I-type ang sudo sa Terminal

I-type ang sudo na sinusundan ng isang puwang. Huwag pa ipasok ang utos.

Buksan ang mga Aplikasyon Sa Mga Pribilehiyo ng Root sa isang Mac Hakbang 7
Buksan ang mga Aplikasyon Sa Mga Pribilehiyo ng Root sa isang Mac Hakbang 7

Hakbang 7. I-drag ang maipapatupad na file sa linya ng Terminal

Dapat itong awtomatikong ipasok ang file path sa maipapatupad na file.

Buksan ang mga Aplikasyon Sa Mga Pribilehiyo ng Root sa isang Mac Hakbang 8
Buksan ang mga Aplikasyon Sa Mga Pribilehiyo ng Root sa isang Mac Hakbang 8

Hakbang 8. Kumpirmahin ang utos gamit ang iyong password

Pindutin ang ⏎ Bumalik. Ipasok ang password para sa administrator account kung saan ka naka-log in, at pindutin ang ⏎ Bumalik muli. Ang application ay dapat na ilunsad na may mga pribilehiyo ng ugat.

Paraan 2 ng 3: Mula sa isang Non-Admin Account

Buksan ang mga Aplikasyon Sa Mga Pribilehiyo ng Root sa isang Mac Hakbang 9
Buksan ang mga Aplikasyon Sa Mga Pribilehiyo ng Root sa isang Mac Hakbang 9

Hakbang 1. Buksan ang Terminal sa isang hindi pang-admin na account

Mas gusto ng maraming mga administrator ng system na magtrabaho sa isang ordinaryong account ng gumagamit upang malimitahan ang posibleng pinsala mula sa mga pagkakamali o pag-atake ng malware. Nangangailangan pa rin ang pamamaraang ito ng isang password ng administrator, ngunit pinapayagan kang makakuha ng pansamantalang pag-access sa root nang hindi kinakailangang ilipat ang mga gumagamit. Upang magsimula, buksan ang isang window ng Terminal.

Buksan ang mga Aplikasyon Sa Mga Pribilehiyo ng Root sa isang Mac Hakbang 10
Buksan ang mga Aplikasyon Sa Mga Pribilehiyo ng Root sa isang Mac Hakbang 10

Hakbang 2. Lumipat sa isang administrator sa loob ng Terminal

Ipasok ang command su - na sinusundan ng isang puwang at username ng isang administrator sa computer na ito. Ipasok ang password ng administrator na iyon. Nagpapatakbo ka ngayon bilang gumagamit na iyon.

Ang gitling sa utos ay opsyonal, ngunit inirerekumenda. Itinatakda nito ang mga variable ng kapaligiran at direktoryo sa mga gumagamit ng admin, na naglilimita sa pagkakataon ng aksidenteng pinsala

Buksan ang mga Aplikasyon Sa Mga Pribilehiyo ng Root sa isang Mac Hakbang 11
Buksan ang mga Aplikasyon Sa Mga Pribilehiyo ng Root sa isang Mac Hakbang 11

Hakbang 3. Buksan ang application gamit ang sudo

Ang tipikal na paggamit ay sudo "\ file path mula sa hard drive papunta sa application.app / Contents / MacOS / application name". Kung hindi ito gumana o kailangan mo ng higit na patnubay, sumangguni sa mga tagubilin ng administrator sa itaas.

Buksan ang mga Aplikasyon Sa Mga Pribilehiyo ng Root sa isang Mac Hakbang 12
Buksan ang mga Aplikasyon Sa Mga Pribilehiyo ng Root sa isang Mac Hakbang 12

Hakbang 4. Bumalik sa iyong sariling account

Kapag nakumpleto mo na ang lahat ng mga gawain na nangangailangan ng mga pribilehiyo sa root, ipasok ang exit sa Terminal. Lalabas ito sa gumagamit ng administrator at ibabalik ka sa iyong normal na account.

Paraan 3 ng 3: Pag-troubleshoot

Buksan ang mga Aplikasyon Sa Mga Pribilehiyo ng Root sa isang Mac Hakbang 13
Buksan ang mga Aplikasyon Sa Mga Pribilehiyo ng Root sa isang Mac Hakbang 13

Hakbang 1. Huwag paganahin ang Proteksyon ng Integridad ng System (Mataas na Panganib)

Ang tampok na ito, na ipinakilala sa Mac OS 10.11 El Capitan, ay naglilimita sa pag-access sa mga mahahalagang file kahit na para sa root user. Kung hindi mo magawang gawin ang mga ninanais na pagbabago, maaari mong hindi paganahin ang SIP. Gawin lamang ito kung tiwala ka sa iyong kakayahan at maunawaan na ang isang pagkakamali ay maaaring punasan ang iyong computer o gawin itong hindi gumana:

  • I-restart ang iyong computer. Pindutin nang matagal ang ⌘ Command + R pagkatapos mong marinig ang pagsisigaw ng simulang upang ipasok ang Recovery Mode.
  • Piliin ang Mga Utility mula sa tuktok na menu, pagkatapos ang Terminal.
  • Ipasok ang csrutil huwag paganahin; reboot sa Terminal.
  • Hayaang muling simulan ang computer tulad ng dati. Maaari mo na ngayong gamitin ang mga hakbang sa itaas upang buksan ang anumang aplikasyon na may ganap na mga pribilehiyo sa ugat. Kapag tapos ka na, isaalang-alang ang ulitin ang mga tagubiling ito sa paganahin sa halip na huwag paganahin na ibalik ang SIP.
Buksan ang mga Aplikasyon Sa Mga Pribilehiyo ng Root sa isang Mac Hakbang 14
Buksan ang mga Aplikasyon Sa Mga Pribilehiyo ng Root sa isang Mac Hakbang 14

Hakbang 2. Gumamit ng nano sa halip ng isang graphic na editor ng teksto

Maaaring ito ay mas ligtas at mas maaasahan na mai-edit ang mga file ng pagsasaayos gamit ang isang text editor sa loob ng Terminal. Ang Nano ay isang simpleng pagpipilian na magagamit bilang default. Upang magamit ito sa mga pribilehiyo ng ugat, ipasok lamang ang sudo nano na sinusundan ng isang puwang at ang file path sa iyong dokumento sa teksto. Maaari mo ring mai-edit ang dokumento mula sa loob ng Terminal. Kapag tapos na, pindutin ang Control + O upang makatipid, pagkatapos ay Control + X upang umalis sa nano.

  • Halimbawa, buksan ng sudo nano / etc / host ang file ng mga host na may root access.
  • Magandang ideya na gumawa ng isang backup bago mo mai-edit ang anumang mga file ng pagsasaayos. Upang magawa ito, ipasok ang sudo cp filepath_of_config_file new_filepath ng backup. Halimbawa, ang sudo cp / etc / host /etc/hosts.backup ay lumilikha ng isang kopya ng file ng mga host na pinangalanang host.backup. Kung nagkamali ka, ilipat ang maling pag-configure ng file gamit ang (halimbawa) sudo mv / etc / host /etc/hosts.bad at ibalik ang backup gamit ang sudo cp /etc/hosts.backup / etc / host.

Mga Tip

Inirerekumendang: