Så här startar du en applikation på Mac med root-användarrättigheter
Med ett OS X-system och med administrativt lösenord kan du starta alla program med behörigheterna för användarkontot "rot". Som alltid är det bra att undvika att använda denna åtkomstnivå om du inte vet vad du vill göra, eftersom ett fel kan få väldigt allvarliga konsekvenser för säkerheten och integriteten hos data och hela systemet.
steg
Metod 1
Använd ett systemadministratörskonto1
Lär dig de risker du står inför. De flesta grafikprogram behöver inte ett konto "rot" att användas. Begränsad för att använda datorn för att utföra alla de uppgifter som du behärskar - inte står inför problem eller situationer som inte ligger utom räckhåll, annars kan du göra viktiga filer otillgängliga, kompromissa den normala användningen av program eller skapa sårbarheter i hela systemets säkerhet .
2
Öppna ett fönster "terminal". Logga in med ett systemadministratorkonto. Öppna mapparna Program och verktyg i följd och starta sedan Terminal-appen.
3
Prova det snabbaste sättet. Kommandot sudo tillåter dig att starta applikationer med åtkomstbehörigheter reserverade för kontot "rot". I det här fallet krävs den fullständiga sökvägen till den körbara filen, som finns i applikationspaketet. De flesta av standardprogrammen för operativsystemet OS X, liksom många tredjepartsprogram, organiserar filerna i sina respektive paket på samma sätt, så det är värt att försöka använda det här kommandot:
Till exempel, för att starta iTunes, måste du skriva sudo-kommandot "/Applications/iTunes.app/Contents/MacOS/iTunes", tryck sedan på Enter.
4
Öppna innehållet i det programpaket du vill starta. Om metoden som förklarades i föregående steg inte fungerade, leta reda på önskat program med Finder. Välj lämplig ikon med höger musknapp (om pekdonet bara har en knapp, håll ner ^ Kontrollknappen medan du klickar) och välj sedan Visa paketinställningar från den snabbmeny som visas.
5
Leta reda på den körbara filen. Nu ska du kunna se en eller flera mappar i applikationspaketet. Sök efter den körbara filen i appen i dessa kataloger. Generellt finns det i mappen "/ Contents / MacOS".
6
Använd kommandot sudo inuti ett fönster "terminal". Skriv sudo-kommandot följt av ett tomt utrymme. Tryck inte på knappen "Skicka" för tillfället.
7
Dra den körbara filikonen i fönstret "terminal". På så sätt kompletteras det föregående kommandot automatiskt med den fullständiga sökvägen för den valda filen.
8
Ange administrativt lösenord. Tryck på Enter-tangenten. Skriv lösenordet för det administratörskonto som du för närvarande är inloggad på datorn, och tryck sedan på Enter igen. Den angivna applikationen bör börja med behörighet för användarkontot "rot".
Metod 2
Använd ett normalt användarkonto1
Starta ett fönster "terminal" Använda ett användarkonto utan administrativa rättigheter. Normalt föredrar många IT-systemadministratörer att arbeta med vanliga användarkonton för att begränsa risken för att orsaka skador på grund av mänskligt fel eller skadlig kod. När du använder den här proceduren behöver du fortfarande använda inloggningslösenordet för ett administratörskonto på datorn, men skillnaden är dock att profilens privilegier "rot" kommer endast att förvärvas tillfälligt och utan att behöva logga in på systemet med ett annat konto. Som ett första steg öppnar du ett fönster "terminal".
2
Byt till att använda ett systemadministratorkonto i fönstret "terminal". Skriv kommandot su - följt av ett tomt utrymme och namnet på administratörens användarprofil för din dator. Ange nu lösenordet för inloggning. Nu använder du det aktuella fönstret "terminal" med privilegierna för profilen som tillhandahålls.
3
Starta önskad applikation med kommandot sudo. Den normala syntaxen är sudo "complete_path + application_package_name.app / Innehåll / MacOS /application_name". Om det här kommandot inte fungerar eller du behöver mer hjälp, se dessa instruktioner.
4
Återställ användningen av ditt vanliga användarkonto. Efter att ha slutfört alla aktiviteter som krävde användarkonto privilegier "rot", skriv exekveringskommandot inuti fönstret "terminal". På så sätt förlorar du administratörsbehörigheterna för datorn och fortsätter med ditt vanliga användarkonto.
Metod 3
Felsökning1
Stäng av funktionen "System integritetsskydd" (mycket riskabel aktivitet). Denna funktion introducerades i OS X 10.11 El Capitan och begränsar åtkomst till viktiga filer även av användaren "rot". Om du inte kan göra ändringar som är relaterade till dina behov kan du inaktivera funktionen "System integritetsskydd". Eftersom ett fel kan göra datorn oanvändbar eller orsaka förlust av all lagrad data, fortsätt bara om du är en erfaren användare och du vet exakt vad du ska göra.
- Starta om datorn. Efter att ha hört simmaren i början av systemstartproceduren håller du ner ⌘ Kommando + R-tangenterna för att komma in "OS X Recovery".
- Välj alternativet Verktyg i menyn längst upp på skärmen och välj sedan alternativet Terminal.
- Skriv kommandot csrutil disable-reboot inuti fönstret "terminal" Han dök upp.
- Vänta på att datorn ska startas om normalt. Nu kan du använda stegen som beskrivs i början av artikeln för att starta någon applikation med användarens privilegier "rot". I slutet av jobbet bestämmer du om du vill återaktivera funktionaliteten "System integritetsskydd" ersätter avaktiveringen med aktiveringsparametern i föregående kommando.
2
Använd textredigeraren "dvärg" istället för en graf. Använd textredigeraren integrerad i fönstret "terminal" Att ändra innehållet i systemkonfigurationsfiler kan vara säkrare och tillförlitligare. redaktören "dvärg" Det är ett enkelt och lättanvänt verktyg - det är dessutom integrerat i operativsystemet. Att använda det med behörigheterna för användarkontot "rot" skriv bara sudo nano-kommandot följt av ett tomt utrymme och hela sökvägen för att komma åt textfilen som ska redigeras. Vid denna tidpunkt kan du redigera det önskade dokumentet direkt från fönstret "terminal", enligt dina behov. När jobbet är klart trycker du på ^ Control + O-tangentkombinationen för att spara ändringarna och ^ Control + X stängs "dvärg".
tips
- Frågetecknen i filvägen behövs bara om det finns tomma utrymmen.
varningar
- Om du gör ett fel när du har administrativ behörighet kan det orsaka fullständig systemformatering eller göra datorn oanvändbar. Risker ökar om du använder OS X 10.10 (eller en äldre version) eller OS X 10.11 med funktionalitet "System integritetsskydd" inaktiverad. För att förhindra andra användare att komma åt din dator med kontot "rot", behåll ditt lösenord för inloggning säkert.
Visa mer ... (5)
Dela på sociala nätverk:
Relaterade
- Så här öppnar du Windows-filer på Ubuntu
- Så här öppnar du DMG-filer
- Så här startar du Mac i säkert läge
- Så här startar du en dator
- Hur blockerar du en dator
- Så här ändrar du lösenordet för din användarprofil i Linux
- Så här tar du bort infekterade filer från datorn
- Så här tar du bort filer som inte kan raderas
- Så här tar du bort cachen i Mac OS X
- Så här tar du bort Windows.old-mappen
- Så här stänger du ett program som inte svarar i Windows 7
- Så här ansluter du till Windows XP Användarprofilen för administratör utan lösenord
- Hur man sammanställer och kör ett Java-program med hjälp av kommandotolkningen
- Så här konfigurerar du en FTP mellan två datorer
- Så här korrigerar du automatisk öppningen av Internet Explorer
- Så här rota du en Galaxy Note 10.1 Edition 2014
- Hur man tar bort RAR-filer i Linux
- Hur man blir en root-användare på Linux
- Så här loggar du in på Windows XP som administratör
- Så här ändrar du användarens lösenord i Linux
- Så här får du tillgång till Root User i Ubuntu