По поводу sudo su:
Несмотря на многочисленные преимущества sudo у него есть один существенный недостаток - задалбывает писать целых 5 лишних символов перед каждой командой. Так что иногда всё-таки полезно переходить под суперпользователя. Вот в этом месте многие начинают говорить, что правильно делать так:
sudo -s -H
или так:
sudo su
или как-то подругому (различные модификации 2-х приведённых команд), но почему-то некоторые считают неправильным делать так:
su
предварительно один раз (сразу после установки) написав
sudo passwd root
Так вот, результат всех трёх команд абсолютно одинаковый, считайте, что это всё alias одной и той же командочки! Кстати, passwd root не подключает, не создаёт и вообще ничего не делает с учётной записью root кроме изменения одной строчки в файле /etc/shadow, в котором храняться пароли. Так что ни на безопастность, ни на что другое это практически не влияет. Проще говоря, делать sudo -s -H или просто su одинаково неправильно с точки зрения безопастности. Однако su сильно короче)) Так что не парьте никогда свои мозги sudo если вам нужно перейти на время под суперпользователя. Однако, если надо выполнить всего одну команду, то лучше всё-таки пользоваться sudo.