En liten rättelse bara: su står för sub-user, d.v.s. att man tillfälligt loggar in som en annan användare. Det förinställda värdet på su är root, så anger man inga argument utgår su från att man vill logga in som root.
Följande loggar in dig som root:
su
su -
su root
Annars kan man logga in som en annan användare:
su pelle (exempelvis)
När man tycker att man är färdig med su-andet är det bara att köra Ctrl-D eller att skriva "logout" i shellet. Då återgår du till din egen användare igen!
Annars kan man helt undvika att logga in som root genom att använda verktyget sudo. Det gör att du loggas in som root för att utföra enstaka operationer som vanliga användare inte har tillgång till. Ofta kan det vara att rekommendera, eftersom risken är lägre jämfört med att logga in som root (med su).
Syntax: sudo [kommando], t.ex. sudo shutdown now
För att kunna använda sudo måste du vara administratör, vilket man ändrar i System Preferences. Annars går det lika bra att redigera /etc/sudoers för att ge en användare access till sudo.