Ange administratörskommandon i Terminal på datorn
Du måste vara administratör eller rotanvändare, eller superuser, för att utföra många av de kommandon som används för att hantera en server.
Till exempel visas får du följande fel om du inte är administratör eller rotanvändare och skriver in kommandot shutdown
:
% shutdown
shutdown: NOT super-user
Detta beror på att kommandot shutdown
endast kan köras av rotanvändaren eller av en administratör med rotanvändarbehörighet.
Om du vill köra kommandon med rotanvändarbehörighet använder du kommandot sudo
sudo
står för superuser do.
Följande exempel fungerar på datorer med macOS installerat, så kör det inte om du vill slippa starta om datorn:
% sudo shutdown
Du blir ombedd att ange lösenordet för den aktuella användaren.
Endast administratörer kan använda sudo
. Om du inte är inloggad som administratör kan du göra det genom att ange följande kommando, där adminUsername är namnet på en administratörsanvändare:
% su adminUsername
Du uppmanas att ange lösenordet för adminUsername, varefter en ny kommandotolk öppnas för den användaren.
Om ett kommando kräver det kan du använda su
för att växla till rotanvändaren. I normala fall bör du inte logga in som rotanvändaren.
Viktigt: Om du använder su
för att logga in som rotanvändare ska du vara extra försiktig eftersom du har tillräcklig behörighet för att göra ändringar som kan få datorn att sluta fungera.