Gå till innehåll
Just nu i M3-nätverket

Sudo som standard user


Ollie Williams

Rekommendera Poster

Ollie Williams

Om jag är inloggad på Macen som standardanvändare men vill göra ett sudo kommando i Terminal. Hur skriver jag då?

Länk till kommentar
Dela på andra webbplatser

Om jag är inloggad på Macen som standardanvändare men vill göra ett sudo kommando i Terminal. Hur skriver jag då?

Du menar som användare utan adminegenskaper. Har aldrig provat, men när du kör sudo, prova ange admins lösenord. Manualen säger -u el -U

 

$ sudo -u adminollie <command>

Password: <adminollies lösen>

Länk till kommentar
Dela på andra webbplatser

Tror endast adminkonton får köra sudo. Om du är inloggad som standardanvändare kan du skriva login *namnet på ett adminkonto* alternativt bara login så får du en fråga om namnet sedan. Använd exit eller logout för att återgå till vanliga användaren.

Länk till kommentar
Dela på andra webbplatser

Ollie Williams

Du menar som användare utan adminegenskaper. Har aldrig provat, men när du kör sudo, prova ange admins lösenord. Manualen säger -u el -U

 

$ sudo -u adminollie <command>

Password: <adminollies lösen>

 

Funkar inte i 10.9. Mitt lösenord accepteras inte. Testade några andra liknande varianter jag hittade på nätet men de funkade inte heller.

 

Tror endast adminkonton får köra sudo. Om du är inloggad som standardanvändare kan du skriva login *namnet på ett adminkonto* alternativt bara login så får du en fråga om namnet sedan. Använd exit eller logout för att återgå till vanliga användaren.

 

Det funkar och är kanske smidigaste sättet eftersom man ofta skriver flera kommandon i rad där man behöver vara sudo. Tack!

 

Har inget sådant konto, testade gästkontot, det sker ingenting.

 

Har alltid kört som admin men vet att det inte är optimalt ur säkerhetssynpunkt så jag tänkte testa att bara vara vanlig användare vid normalt användande. Men det blir ju outhärdligt om man inte kan använda Terminal.

 

 

Hur gör alla ni andra, är ni alltid inloggade som admin?

Länk till kommentar
Dela på andra webbplatser

 

Funkar inte i 10.9. Mitt lösenord accepteras inte. Testade några andra liknande varianter jag hittade på nätet men de funkade inte heller.

 

 

Det funkar och är kanske smidigaste sättet eftersom man ofta skriver flera kommandon i rad där man behöver vara sudo. Tack!

 

 

Har alltid kört som admin men vet att det inte är optimalt ur säkerhetssynpunkt så jag tänkte testa att bara vara vanlig användare vid normalt användande. Men det blir ju outhärdligt om man inte kan använda Terminal.

 

 

Hur gör alla ni andra, är ni alltid inloggade som admin?

Standardanvändare. Använder Terminal nästan dagligen.

Länk till kommentar
Dela på andra webbplatser

Joel Westerholm

Du kan pilla in din användare i filen "sudoers" så ska du kunna använda sudo precis som du är van vid. Lite knixigt att göra då man måste använda en speciell version av textredigeraren Vi (inte riktigt OS X-klass på användarvänligheten), men det borde gå bra om du följer en guide:

 

http://osxdaily.com/2014/02/06/add-user-sudoers-file-mac/

 

Jag vet dock inte om det här är bästa idén med tanke på att syftet med att köra som en begränsad användare är säkerhet, men nu vet du i alla fall att detta finns inom möjligheternas gränser :) .

Länk till kommentar
Dela på andra webbplatser

Du kan pilla in din användare i filen "sudoers" så ska du kunna använda sudo precis som du är van vid. Lite knixigt att göra då man måste använda en speciell version av textredigeraren Vi (inte riktigt OS X-klass på användarvänligheten), men det borde gå bra om du följer en guide:

 

http://osxdaily.com/2014/02/06/add-user-sudoers-file-mac/

 

Jag vet dock inte om det här är bästa idén med tanke på att syftet med att köra som en begränsad användare är säkerhet, men nu vet du i alla fall att detta finns inom möjligheternas gränser :) .

sudo EDITOR=nano visudo

:ThumbsUp:

Länk till kommentar
Dela på andra webbplatser

Ollie Williams

Tackar för tipsen allihop, men jag har nu återställt mitt konto till admin. Knappt ett dygn hann gå innan jag höll på att bli helt vansinnig av allt klabb och ha skrivit admin lösenordet för nittiofjortonde gången.

 

Tänker att jag får ha ett extra standard-user konto ifall jag skulle känna ett plötsligt behov av att fultanka pornografi från ett offentligt nätverk eller något sådant.

Länk till kommentar
Dela på andra webbplatser

... Tänker att jag får ha ett extra standard-user konto ifall jag skulle känna ett plötsligt behov av att fultanka pornografi från ett offentligt nätverk eller något sådant.

Du kan installera Tails för Mac. Man kan bland annat "spoofa" sin MAC-adress och få skrivbordet att se ut som Windows 8! :totaltgalen:

Länk till kommentar
Dela på andra webbplatser

  • 3 months later...

Tackar för tipsen allihop, men jag har nu återställt mitt konto till admin. Knappt ett dygn hann gå innan jag höll på att bli helt vansinnig av allt klabb och ha skrivit admin lösenordet för nittiofjortonde gången.

 

Tänker att jag får ha ett extra standard-user konto ifall jag skulle känna ett plötsligt behov av att fultanka pornografi från ett offentligt nätverk eller något sådant.

 

Som redan nämnts så måste man vara admin i osx för att köra sudo eller su. Vill du bli root och inte bara super user så kör du "su -l" i terminalen.

Standardvarning gäller dock, root kan göra exakt vad den vill, kill your cat, burn down your house......etc.

Länk till kommentar
Dela på andra webbplatser

Ollie Williams

Jag återgick ju till att ha ett admin konto som standard konto för vardagligt bruk. Root är jag bara tillfälligt för speciella ändamål, har sällan behövt det.

 

Ska jag vara ärlig så är jag inte riktigt med på varför det skulle kunna ställa till med så mycket skada att vara admin till vardags? Det varnas för det titt som tätt. Vad har jag missat?

 

Jag behöver ju även som admin inloggad ange lösenord för att ändra det mesta i systeminställningar, installera program, sudo kommandon etc. Samma grejer går ju att göra från ett vanligt användarkonto så länge man har användaruppgifterna till adminkontot. Alltså, antingen har man admin lösenordet eller ej.

 

Eller vad har jag missat?

Länk till kommentar
Dela på andra webbplatser

Arkiverat

Det här ämnet är nu arkiverat och är stängt för ytterligare svar.



×
×
  • Skapa nytt...