emkiset.ru

Hoe applicaties met rootprivileges op een Mac te openen

Het is mogelijk om elke Mac-toepassing met rootprivileges te openen zolang u een beheerderswachtwoord hebt. Zoals altijd moet u het rootprivilege niet gebruiken, tenzij u weet wat u doet, omdat u aanzienlijke schade aan de toepassing of de computer kunt aanrichten.

stappen

Methode 1
Van een beheerdersaccount

1
Houd rekening met de risico`s. De meeste grafische toepassingen zijn niet ontworpen om ze te openen met rootprivileges. Beperk u tot specifieke taken die u goed begrijpt of tot ontoegankelijke bestanden, toepassingsfouten of beveiligingsproblemen.
  • Titel afbeelding Open Applications with Root Privileges op een Mac Stap 2
    2
    Open de Terminal. Meld u aan bij de computer met het beheerdersaccount. Ga naar Programma`s → Hulpprogramma`s en start de Terminal.
  • Het beheerdersaccount mag geen leeg wachtwoord hebben, anders geeft de terminal u geen toegang tot de basisprivileges.
  • Titel afbeelding Open Applications with Root Privileges op een Mac Stap 3
    3
    Probeer de snelle modus. Het commando "sudo" stelt u in staat om applicaties te starten met root-rechten, maar vereist een pad naar het uitvoerbare bestand binnen het applicatiepakket. De meeste standaard Mac-toepassingen, evenals veel programma`s die door derden zijn gemaakt, organiseren de inhoud van de pakketten op dezelfde manier, dus het is de moeite waard om het volgende te proberen:
  • Voer sudo in "pad van het applicatiebestand van de harde schijf.app/Contents/MacOS/naam van de applicatie".
    Als u bijvoorbeeld iTunes wilt openen, voert u sudo in "/Applications/iTunes.app/Contents/MacOS/iTunes" en druk op kom terug.
  • Voer het wachtwoord in van het beheerdersaccount waarmee u bent ingelogd. pers kom terug.
  • Als de opdracht werkt, wordt de toepassing geopend met rootprivileges. Als de Terminal antwoordt "commando niet gevonden", ga verder met de volgende stap.
  • Titel afbeelding Open Applications with Root Privileges op een Mac Stap 4
    4
    Open de inhoud van het applicatiepakket. Als de snelle methode niet werkt, zoekt u naar de toepassing in Finder. Klik met de rechtermuisknop (of druk op ^ Controle en klik op) op het pictogram en selecteer Toon pakketinhoud in het vervolgkeuzemenu.
  • Titel afbeelding Open Applications with Root Privileges op een Mac Stap 5
    5
    Zoek het uitvoerbare bestand. Een of meer mappen verschijnen in de applicatie. Zoek het uitvoerbare bestand in deze map. Het is meestal te vinden in / Inhoud / MacOS.
  • Het uitvoerbare bestand heeft meestal dezelfde naam als de applicatie, maar het kan ook een andere naam hebben zoals "ejecutar.sh".
  • Het pictogram van het uitvoerbare bestand is meestal een zwart vierkant met het woord "Exec" in kleine letters.


  • Titel afbeelding Open Applications with Root Privileges op een Mac Stap 6
    6
    invoeren "sudo" in de Terminal. Voer sudo in gevolgd door een spatie. Voer de opdracht nog niet in.
  • Titel afbeelding Open Applications with Root Privileges op een Mac Stap 7
    7
    Sleep het uitvoerbare bestand naar de terminalregel. Hierdoor wordt automatisch het pad van het uitvoerbare bestand ingevoegd.
  • Titel afbeelding Open Applications with Root Privileges op een Mac Stap 8
    8



    Bevestig de opdracht met uw wachtwoord. pers kom terug. Voer het wachtwoord in van het beheerdersaccount waarmee u bent ingelogd en druk op kom terug opnieuw. De applicatie start met root-rechten.
  • Methode 2
    Van een niet-beheerdersaccount

    Titel afbeelding Open Applications with Root Privileges op een Mac Stap 9
    1
    Open de Terminal in een niet-beheerdersaccount. Veel systeembeheerders werken het liefst met een normaal gebruikersaccount om mogelijke schade als gevolg van fouten of malware-aanvallen te beperken. Voor deze methode is ook een beheerderswachtwoord vereist, maar u kunt hiermee tijdelijk rootprivileges verkrijgen zonder de gebruiker te hoeven wijzigen. Open om te beginnen het Terminal-venster.
  • Titel afbeelding Open Applications with Root Privileges op een Mac Stap 10
    2
    Schakel over naar een beheerder binnen de terminal. Voer het commando su in - gevolgd door een spatie en de gebruikersnaam van een computerbeheerder. Voer het wachtwoord voor die beheerder in. Nu zul je werken alsof je die gebruiker bent.
  • Het script in de opdracht is optioneel, maar wordt aanbevolen. Het lost de variabelen van de omgeving en de directory op naar die van de beheerder, waardoor de mogelijkheid van onopzettelijke schade wordt beperkt.
  • Titel afbeelding Open Applications with Root Privileges op een Mac Stap 11
    3
    Open de applicatie met "sudo". Het meest voorkomende gebruik is sudo "pad van het applicatiebestand van de harde schijf.app/Contents/MacOS/naam van de applicatie". Als dit niet werkt of als u meer hulp nodig hebt, volgt u de hierboven beschreven beheerdersinstructies.
  • Titel afbeelding Open Applications with Root Privileges op een Mac Stap 12
    4
    Ga terug naar je account Wanneer u alle taken hebt voltooid waarvoor rootprivileges zijn vereist, voert u exit in de terminal in. U verlaat de admin-gebruiker en u keert terug naar uw normale account.
  • Methode 3
    Los problemen op

    Titel afbeelding Open Applications with Root Privileges op een Mac Stap 13
    1
    Schakel de "Uitgebreid beveiligingssysteem" of SIP (hoog risico). Deze functie, geïntroduceerd in Mac OS 10.11 El Capitan, beperkt de toegang tot belangrijke bestanden zelfs tot de root-gebruiker. Het is mogelijk om de SIP uit te schakelen voor het geval u de gewenste wijzigingen niet kunt aanbrengen. Doe het alleen als u op uw vaardigheden vertrouwt en begrijp dat een fout uw computer kan opmaken of laten stoppen met werken:
    • Start de computer opnieuw op. Houd de toetsen ingedrukt commando + R wanneer u de startbiep hoort om toegang te krijgen tot de "Herstelmodus".
    • Selecteer Hulpprogramma`s in het hoofdmenu en vervolgens Terminal.
    • Voer csrutil uit en start opnieuw op in de Terminal.
    • Laat de computer opnieuw opstarten zoals gewoonlijk. Nu kunt u de hierboven beschreven stappen volgen om elke toepassing met alle rootprivileges te openen. Wanneer u klaar bent, kunt u overwegen deze stappen te herhalen met enable in plaats van disable om de SIP opnieuw in te schakelen.
  • Titel afbeelding Open Applications with Root Privileges op een Mac Stap 14
    2
    gebruik "nano" in plaats van een grafische teksteditor. Het is misschien eenvoudiger en veiliger om de configuratiebestanden te bewerken met een teksteditor in de terminal. "nano" Het is een eenvoudige optie en deze is standaard beschikbaar. Om het te gebruiken met root-rechten, voert u sudo nano in gevolgd door een spatie en het pad naar het tekstdocument. Op deze manier kunt u het document binnen de terminal bewerken. Wanneer u klaar bent, drukt u op ^ Controle + O om de wijzigingen op te slaan en vervolgens ^ Controle + X vertrekken "nano".
  • Zo zal sudo nano / etc / hosts het hosts-bestand openen met root-rechten.
  • Het is een goed idee om een ​​back-up te maken voordat u een configuratiebestand bewerkt. Hiertoe typt u sudo cp ruta_del_archivo_de_configuración new_path van het back-upbestand. Sudo cp / etc / hosts /etc/hosts.backup maakt een back-up van het hosts-bestand met de naam "hosts.backup". Als u een fout maakt, verplaatst u het niet-geconfigureerde bestand met (bijvoorbeeld) sudo mv / etc / hosts /etc/hosts.error en herstelt u de back-up met sudo cp /etc/hosts.backup / etc / hosts.
  • tips

    • De aanhalingstekens voor en na het bestandspad zijn alleen nodig als het bestandspad spaties bevat.

    waarschuwingen

    • Een fout met rootprivileges kan uw computer formatteren of deze instabiel maken. het risico is nog hoger in versie 10.10 of eerder, of in 10.11 met SIP uitgeschakeld. Houd uw beheerderswachtwoord beveiligd om te voorkomen dat anderen toegang krijgen tot rootprivileges.
    Delen op sociale netwerken:

    Verwant
    Hoe de commandoregel op een Mac te openenHoe de commandoregel op een Mac te openen
    Hoe de terminal in Ubuntu te openenHoe de terminal in Ubuntu te openen
    Hoe een `Terminal` venster op Mac te openenHoe een `Terminal` venster op Mac te openen
    Hoe applicaties te verwijderen van het Mac OS X Lion LaunchpadHoe applicaties te verwijderen van het Mac OS X Lion Launchpad
    Hoe beschermde bestanden op een Mac te verwijderenHoe beschermde bestanden op een Mac te verwijderen
    Hoe root-rechten krijgen in UbuntuHoe root-rechten krijgen in Ubuntu
    Hoe een superuser te wordenHoe een superuser te worden
    Rar-bestanden unzipen in LinuxRar-bestanden unzipen in Linux
    Hoe installeer je INSTALL.sh bestanden op Linux met behulp van de TerminalHoe installeer je INSTALL.sh bestanden op Linux met behulp van de Terminal
    Hoe verwijder je .Ds_Store bestanden in Mac OS XHoe verwijder je .Ds_Store bestanden in Mac OS X
    » » Hoe applicaties met rootprivileges op een Mac te openen
    © 2021 emkiset.ru