Do you always start frozen or ? Because i started cleaver for extra dmg and armor shred <| sep |> NopeThey ' re built to direct the blast and prevent a bleveThey will still produce shrapnel <| sep |> That is one way of doing it . As a system administrator as in people actually pay me to do this for over a hundred servers , I always login in as root . In theory I do have a personal account on most servers but it is rarely ever used . If pretty much everything you do requires root , you might as well be root . In terms of security there is no difference between me doing stupid stuff as root or me doing stupid stuff as a normal user and prepending it with sudo . There is also some things like piping output to root owned files that doesn ' t work well with sudo , so you end up doing sudo sh c stuff etc which is even more tedious . The important thing is to understand that every program should only have access to the resources it actually requires . A http server like apache or nginx should never permanently run as root . The only thing they may require which usually requires root is a privileged port 1024 and after that they usually drop their privileges or if you are using setcap you can give them the permission to bind privileged ports . For the normal desktop use the rule of thumb is that any program that has a graphical user interface shouldn ' t run as root . If a program actively requests to be run as root ask your self whether it really has to do something special it couldn ' t do as a normal user . If a programs always crashes unless it runs as root , it is either a bug and should be reported to the author or you have run it as root in the past and it wrote some of it ' s config files as root and it is failing to read them .