3 Mga paraan upang Buksan ang Mga Apps na may Mga Karapatan sa Root sa Mac

Talaan ng mga Nilalaman:

3 Mga paraan upang Buksan ang Mga Apps na may Mga Karapatan sa Root sa Mac
3 Mga paraan upang Buksan ang Mga Apps na may Mga Karapatan sa Root sa Mac

Video: 3 Mga paraan upang Buksan ang Mga Apps na may Mga Karapatan sa Root sa Mac

Video: 3 Mga paraan upang Buksan ang Mga Apps na may Mga Karapatan sa Root sa Mac
Video: Paano Magpalit ng Background sa Photoshop 2024, Mayo
Anonim

Maaari mong buksan ang anumang application ng Mac na may mga pribilehiyo sa ugat, basta mayroon kang password ng administrator ng computer. Gayunpaman, gamitin ang root access na ito kung kinakailangan, at mag-ingat sa paggamit ng mga app na may root access. Ang walang ingat na paggamit ng mga application o mga karapatan sa pag-access ay maaaring makapinsala sa mga application o sa iyong computer.

Hakbang

Paraan 1 ng 3: Sa isang Administrator Account

Maunawaan ang icon
Maunawaan ang icon

Hakbang 1. Alamin ang mga peligro ng paggamit ng mga pribilehiyo ng ugat

Karamihan sa mga application na may mga grapikong interface ay hindi idinisenyo upang mahawakan ang mga pribilehiyo ng ugat. Limitahan ang paggamit ng mga pahintulot upang maisagawa ang ilang mga gawain na lubos mong nauunawaan. Ang walang ingat na paggamit ng mga pahintulot ay maaaring ma-lock ang iyong pag-access sa ilang mga file, gawing hindi tumutugon ang mga application, o buksan ang mga butas 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. Mag-log in sa isang administrator account sa iyong computer, pagkatapos buksan ang isang Terminal sa pamamagitan ng pag-click sa Mga Application → Mga utility at pagpili sa Terminal

Tiyaking ang administrator account na iyong ginagamit ay protektado ng password. Hindi ka pinapayagan ng terminal na mag-access ng root mula sa isang account na walang password

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 upang ma-access ang root

Pinapayagan ka ng utos na "sudo" na buksan ang mga application na may mga pribilehiyong ugat, ngunit dapat mong malaman ang buong address ng pangunahing file ng application sa package. Karamihan sa mga built-in at third-party na application ng Mac ay gumagamit ng isang katulad na system ng package. Samakatuwid, maaari mong subukan ang sumusunod na utos upang buksan ang application:

  • Ipasok ang sudo "\ ang buong address ng application package sa drive.app / Contents / MacOS / application name".

    Halimbawa, upang buksan ang iTunes, ipasok ang sudo "/Applications/iTunes.app/Contents/MacOS/iTunes" at pindutin ang Return.

  • Ipasok ang password para sa account na kasalukuyan mong ginagamit, pagkatapos ay pindutin ang Return.
  • Kung matagumpay ang utos, magbubukas ang application na may mga pribilehiyong ugat. Gayunpaman, kung ang Terminal ay nagpapakita ng isang error na "hindi nahanap ang utos", sundin ang mga 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 application package

Kung ang mabilis na pamamaraan sa itaas ay hindi gagana, hanapin ang app sa Finder, pagkatapos ay mag-right click (o Control-click) ang icon ng app at piliin ang Ipakita ang Mga Nilalaman sa Package mula sa 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 pangunahing file ng programa

Ngayon, makikita mo ang isa o higit pang mga folder sa application package. Mahahanap mo ang pangunahing mga file ng programa sa folder na ito. Pangkalahatan, ang mga file na ito ay matatagpuan sa folder na / Mga Nilalaman / MacOS.

  • Pangkalahatan, ang pangunahing file ng programa ay may parehong pangalan tulad ng programa, ngunit kung minsan mayroon itong ibang pangalan, tulad ng "run.sh".
  • Ang pangunahing file ng programa ay karaniwang may isang icon na itim na kahon na may isang maliit na "exec".
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. Ipasok ang utos na sudo sa Terminal, na sinusundan ng isang puwang

Huwag muna 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 pangunahing file ng application sa window ng Terminal

Ang buong address ng file ng aplikasyon ay awtomatikong lilitaw sa window ng Terminal.

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 aksyon sa pamamagitan ng pagpasok ng password

Pindutin ang Return, pagkatapos ay ipasok ang password para sa account na kasalukuyan mong ginagamit. Pagkatapos nito, pindutin muli ang Return. Magbubukas ang application na may mga pribilehiyo ng ugat.

Paraan 2 ng 3: Sa isang Non-Administrator 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 na may isang non-administrator account upang makapagsimula

Karamihan sa mga administrator ng system ay ginusto na gumamit ng mga hindi pang-administrator na account, upang maiwasan ang malubhang pinsala sa computer na sanhi ng mga error sa pagpapatakbo o pag-atake ng malware. Papayagan ka ng hakbang na ito na pansamantalang pag-access sa root nang hindi lumilipat ng mga account, ngunit kakailanganin mo pa rin ang isang password ng administrator upang magawa ito.

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. Mula sa Terminal, lumipat sa account ng administrator

Ipasok ang command su - na sinusundan ng isang puwang at ang username ng administrator. Pagkatapos nito, ipasok ang password ng administrator. Ngayon, maaari mong gamitin ang administrator account sa terminal.

Hindi mo talaga kailangang gamitin ang "-" sign sa utos sa itaas. Naghahatid ang watawat upang itakda ang variable ng kapaligiran sa variable ng kapaligiran ng administrator account. Samakatuwid, upang maiwasan ang aksidenteng pinsala sa computer, inirerekumenda na gamitin mo ito

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 app gamit ang "sudo" na utos

Pangkalahatan, maaari mong gamitin ang utos na sudo na "\ buong address ng application package sa drive.app / Contents / MacOS / application name". Kung hindi gumana ang utos, basahin ang mga nakaraang hakbang.

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. Kapag natapos na mag-access ng root, bumalik sa non-administrator account sa pamamagitan ng paggamit ng exit command

Matapos ipasok ang utos, ang Terminal ay babalik sa paggamit ng non-administrator 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 sa pamamagitan ng pagsunod sa mga hakbang na ito

Magagamit ang tampok na ito dahil ang OS X 10.11 El Capitan ay nagbabawal ng pag-access sa lahat ng mga file, kahit na pagkatapos mong gumamit ng isang root account.. Kung hindi mo magawang gawin ang mga ninanais na pagbabago sa system, subukang huwag paganahin ang SIP. Gayunpaman, ang hakbang na ito ay lubhang mapanganib, at maaaring makapinsala sa computer o sa data dito. Samakatuwid gawin lamang ang hakbang na ito kung nauunawaan mo talaga ang mga panganib.

  • I-restart ang computer. Kapag narinig mo ang tunog ng pagsisimula, pindutin nang matagal ang Command + R upang ipasok ang Recovery Mode mode.
  • Piliin ang Mga utility mula sa menu sa tuktok ng screen, pagkatapos ay i-click ang Terminal.
  • Sa window ng Terminal, ipasok ang utos na csrutil huwag paganahin; reboot.
  • Hintaying mag-restart nang normal ang computer, pagkatapos ay subukan ang mga hakbang sa tuktok ng artikulong ito upang buksan ang mga app na may ganap na mga pahintulot sa ugat. Kapag tapos ka na sa paggamit ng app, isaalang-alang ang muling pagpapagana ng SIP. Sundin ang mga hakbang upang hindi paganahin ang SIP, ngunit palitan ang hindi paganahin ang utos na paganahin.
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 text editor na may isang graphic na interface

Ang pag-edit ng file ng pagsasaayos kasama ang text editor sa Terminal ay maaaring isang ligtas na pagpipilian. Ang Nano ay isang built-in na text editor na maaaring magamit mula sa Terminal. Upang magamit ang nano na may mga pribilehiyo sa ugat, gamitin ang command sudo nano, na susundan ng isang puwang at ang file address. Magagawa mong i-edit ang file mula sa loob ng Terminal. Kapag tapos ka na sa pag-edit ng file, pindutin ang Control + O upang mai-save ang file, at Control + X upang lumabas sa nano.

  • Halimbawa, bubuksan ng utos na sudo nano / etc / host ang "host" na file na may mga pribilehiyo sa ugat.
  • Inirerekumenda na i-back up mo ang file ng pagsasaayos na nais mong i-edit gamit ang utos sudo cp address) file_address file_backup. Halimbawa, upang mai-back up ang file na "host" na may backup na pangalan na "host.backup", ipasok ang utos sudo cp / etc / host /etc/hosts.backup. Kung nagkamali ka sa pag-edit ng file, palitan ang pangalan nito ng utos ng mv (hal. Sudo mv / etc / host /etc/hosts.bad), at ibalik ang backup gamit ang sudo cp /etc/hosts.backup / etc / host.

Mga Tip

Kailangan mo lamang gamitin ang mga marka ng panipi kapag nagsusulat ng file address kung ang file address ay naglalaman ng mga puwang

Inirerekumendang: