3 mënyra për të hapur aplikacione me të drejta rrënjësore në Mac

Përmbajtje:

3 mënyra për të hapur aplikacione me të drejta rrënjësore në Mac
3 mënyra për të hapur aplikacione me të drejta rrënjësore në Mac

Video: 3 mënyra për të hapur aplikacione me të drejta rrënjësore në Mac

Video: 3 mënyra për të hapur aplikacione me të drejta rrënjësore në Mac
Video: Redragon K652 GAREN PRO: The Ultimate Keyboard for Gamers and Typists 2024, Nëntor
Anonim

Mund të hapni çdo aplikacion Mac me privilegje rrënjësore, për sa kohë që keni fjalëkalimin e administratorit të kompjuterit. Sidoqoftë, përdorni këtë qasje rrënjësore sipas nevojës dhe jini të kujdesshëm kur përdorni aplikacione me qasje rrënjësore. Përdorimi i pakujdesshëm i aplikacioneve ose të drejtat e aksesit mund të dëmtojë aplikacionet ose kompjuterin tuaj.

Hapi

Metoda 1 nga 3: Me një llogari administratori

Kuptoni ikonën
Kuptoni ikonën

Hapi 1. Njihni rreziqet e përdorimit të privilegjeve rrënjësore

Shumica e aplikacioneve me ndërfaqe grafike nuk janë krijuar për të trajtuar privilegjet rrënjësore. Kufizoni përdorimin e lejeve për të kryer detyra të caktuara që i kuptoni plotësisht. Përdorimi i pamatur i lejeve mund të bllokojë qasjen tuaj në disa skedarë, t'i bëjë aplikacionet të papërgjegjshëm ose të hapë vrima sigurie.

Hapni Aplikimet Me Privilegjet Root në një Mac Hapi 2
Hapni Aplikimet Me Privilegjet Root në një Mac Hapi 2

Hapi 2. Hyni në një llogari administratori në kompjuterin tuaj, pastaj hapni një Terminal duke klikuar Aplikimet → Shërbimet dhe duke zgjedhur Terminalin

Sigurohuni që llogaria e administratorit që po përdorni është e mbrojtur me fjalëkalim. Terminali nuk ju lejon të hyni në root nga një llogari që nuk ka një fjalëkalim

Hapni Aplikimet Me Privilegjet Root në një Mac Hapi 3
Hapni Aplikimet Me Privilegjet Root në një Mac Hapi 3

Hapi 3. Provoni mënyrën e shpejtë për të hyrë në root

Komanda "sudo" ju lejon të hapni aplikacione me privilegje rrënjësore, por duhet të dini adresën e plotë të skedarit kryesor të aplikacionit në paketë. Shumica e aplikacioneve të integruara dhe të palëve të treta Mac përdorin një sistem të ngjashëm paketash. Prandaj, mund të provoni komandën e mëposhtme për të hapur aplikacionin:

  • Shkruani sudo "\ adresa e plotë e paketës së aplikacionit në disk.app/Përmbajtja/MacOS/emri i aplikacionit".

    Për shembull, për të hapur iTunes, futni sudo "/Applications/iTunes.app/Contents/MacOS/iTunes" dhe shtypni Return.

  • Vendosni fjalëkalimin për llogarinë që po përdorni aktualisht, pastaj shtypni Kthehu.
  • Nëse komanda është e suksesshme, aplikacioni do të hapet me privilegje rrënjësore. Sidoqoftë, nëse Terminali shfaq një mesazh gabimi "komanda nuk u gjet", ndiqni hapat e mëposhtëm.
Hapni Aplikimet Me Privilegjet Root në një Mac Hapi 4
Hapni Aplikimet Me Privilegjet Root në një Mac Hapi 4

Hapi 4. Hapni përmbajtjen e paketës së aplikacionit

Nëse metoda e shpejtë e mësipërme nuk funksionon, gjeni aplikacionin në Finder, pastaj klikoni me të djathtën (ose klikoni Control) në ikonën e aplikacionit dhe zgjidhni Show Packages Contents nga menyja.

Hapni Aplikimet Me Privilegjet Root në një Mac Hapi 5
Hapni Aplikimet Me Privilegjet Root në një Mac Hapi 5

Hapi 5. Gjeni skedarin kryesor të programit

Tani, do të shihni një ose më shumë dosje në paketën e aplikacionit. Në këtë dosje mund të gjeni skedarët kryesorë të programit. Në përgjithësi, këto skedarë janë të vendosur në dosjen /Përmbajtja /MacOS.

  • Në përgjithësi, skedari kryesor i programit ka të njëjtin emër si programi, por ndonjëherë ka një emër tjetër, siç është "run.sh".
  • Skedari kryesor i programit zakonisht ka një ikonë të kutisë së zezë me një "exec" të vogël.
Hapni Aplikacionet Me Privilegjet Root në një Mac Hapi 6
Hapni Aplikacionet Me Privilegjet Root në një Mac Hapi 6

Hapi 6. Futni komandën sudo në Terminal, e ndjekur nga një hapësirë

Mos e futni komandën së pari.

Hapni Aplikimet Me Privilegjet Root në një Mac Hapi 7
Hapni Aplikimet Me Privilegjet Root në një Mac Hapi 7

Hapi 7. Zvarritni skedarin kryesor të aplikacionit në dritaren e Terminalit

Adresa e plotë e skedarit të aplikacionit do të shfaqet automatikisht në dritaren e Terminalit.

Hapni Aplikimet Me Privilegjet Root në një Mac Hapi 8
Hapni Aplikimet Me Privilegjet Root në një Mac Hapi 8

Hapi 8. Konfirmoni veprimin duke futur fjalëkalimin

Shtypni Kthim, pastaj futni fjalëkalimin për llogarinë që po përdorni aktualisht. Pas kësaj, shtypni përsëri Kthehu. Aplikacioni do të hapet me privilegje rrënjësore.

Metoda 2 nga 3: Me një llogari jo-administratore

Hapni Aplikimet Me Privilegjet Root në një Mac Hapi 9
Hapni Aplikimet Me Privilegjet Root në një Mac Hapi 9

Hapi 1. Hapni Terminalin me një llogari jo-administratore për të filluar

Shumica e administratorëve të sistemit preferojnë të përdorin llogari jo-administratore, për të parandaluar dëmtimin serioz të kompjuterit të shkaktuar nga gabimet e funksionimit ose sulmet malware. Ky hap do t'ju lejojë qasje të përkohshme në rrënjë pa ndërruar llogari, por do t'ju duhet akoma një fjalëkalim administratori për ta bërë këtë.

Hapni Aplikimet Me Privilegjet Root në një Mac Hapi 10
Hapni Aplikimet Me Privilegjet Root në një Mac Hapi 10

Hapi 2. Nga Terminali, kaloni në llogarinë e administratorit

Futni komandën su - e ndjekur nga një hapësirë dhe emri i përdoruesit të administratorit. Pas kësaj, futni fjalëkalimin e administratorit. Tani, mund të përdorni llogarinë e administratorit në terminal.

Nuk keni nevojë të përdorni shenjën "-" në komandën e mësipërme. Flamuri shërben për të vendosur ndryshoren e mjedisit në ndryshoren e mjedisit të llogarisë së administratorit. Prandaj, për të parandaluar dëmtimin aksidental të kompjuterit, rekomandohet që ta përdorni

Hapni Aplikimet Me Privilegjet Root në një Mac Hapi 11
Hapni Aplikimet Me Privilegjet Root në një Mac Hapi 11

Hapi 3. Hapni aplikacionin me komandën "sudo"

Në përgjithësi, mund të përdorni komandën sudo "\ adresa e plotë e paketës së aplikacionit në makinë.app/Përmbajtja/MacOS/emri i aplikacionit". Nëse komanda nuk funksionon, lexoni hapat e mëparshëm.

Hapni Aplikimet Me Privilegjet Root në një Mac Hapi 12
Hapni Aplikimet Me Privilegjet Root në një Mac Hapi 12

Hapi 4. Kur të keni përfunduar qasjen në root, kthehuni në llogarinë jo-administratore duke përdorur komandën exit

Pas futjes së komandës, Terminali do të kthehet në përdorimin e llogarisë jo-administratore.

Metoda 3 nga 3: Zgjidhja e problemeve

Hapni Aplikimet Me Privilegjet Root në një Mac Hapi 13
Hapni Aplikimet Me Privilegjet Root në një Mac Hapi 13

Hapi 1. Çaktivizoni mbrojtjen e integritetit të sistemit duke ndjekur këto hapa

Kjo veçori e disponueshme që nga OS X 10.11 El Capitan kufizon qasjen në të gjithë skedarët, edhe pasi të përdorni një llogari rrënjë.. Nëse nuk jeni në gjendje të bëni ndryshimet e dëshiruara në sistem, provoni të çaktivizoni SIP. Sidoqoftë, ky hap është shumë i rrezikshëm dhe mund të dëmtojë kompjuterin ose të dhënat në të. Prandaj bëni këtë hap vetëm nëse i kuptoni vërtet rreziqet.

  • Rinisni kompjuterin. Kur dëgjoni tingullin e fillimit, shtypni dhe mbani Command + R për të hyrë në modalitetin e Recovery Mode.
  • Zgjidhni Utilities nga menyja në krye të ekranit, pastaj klikoni Terminal.
  • Në dritaren e Terminalit, futni komandën csrutil disable; rindizet
  • Prisni që kompjuteri të rindizet normalisht, pastaj provoni hapat në krye të këtij artikulli për të hapur aplikacione me leje të plota rrënjësore. Kur të keni mbaruar së përdoruri aplikacionin, merrni parasysh sërish aktivizimin e SIP. Ndiqni hapat për të çaktivizuar SIP, por zëvendësoni komandën e çaktivizimit me aktivizoni.
Hapni Aplikimet Me Privilegjet Root në një Mac Hapi 14
Hapni Aplikimet Me Privilegjet Root në një Mac Hapi 14

Hapi 2. Përdorni nano në vend të një redaktuesi teksti me një ndërfaqe grafike

Redaktimi i skedarit të konfigurimit me redaktuesin e tekstit në Terminal mund të jetë një opsion më i sigurt. Nano është një redaktues teksti i integruar që mund të përdoret nga Terminali. Për të përdorur nano me privilegje rrënjësore, përdorni komandën sudo nano, e ndjekur nga një hapësirë dhe adresa e skedarit. Atëherë do të jeni në gjendje të redaktoni skedarin nga brenda Terminalit. Kur të keni mbaruar së redaktuari skedarin, shtypni Control + O për ta ruajtur skedarin dhe Control + X për të dalë nga nano.

  • Për shembull, komanda sudo nano /etc /hosts do të hapë skedarin "host" me privilegje rrënjësore.
  • Rekomandohet që të kopjoni skedarin e konfigurimit që dëshironi të redaktoni me komandën sudo cp address) file_address file_backup. Për shembull, për të bërë kopje rezervë të skedarit "host" me emrin rezervë "hosts.backup", futni komandën sudo cp /etc /hosts /etc/hosts.backup. Nëse keni bërë një gabim duke redaktuar skedarin, riemërtojeni atë me komandën mv (p.sh. sudo mv /etc /hosts /etc/hosts.bad) dhe rivendosni kopjen rezervë me sudo cp /etc/hosts.backup /etc /hosts.

Këshilla

Ju vetëm duhet të përdorni thonjëza kur shkruani adresën e skedarit nëse adresa e skedarit përmban hapësira

Recommended: