В системах Linux считается, что рекомендуется использовать корневую учетную запись только в тех случаях, когда требуются административные привилегии, или вообще отключить ее и полагаться исключительно на sudo
для выполнения любой задачи, требующей повышенных прав.
Теперь, хотя я вижу преимущества такого мышления в реальной многопользовательской системе, где использование учетной записи root может привести к катастрофическим последствиям для данных каждого пользователя системы и, следовательно, должно быть сведено к минимуму, я полагаю, что Здесь нет никакой ценности в однопользовательской настольной системе, поскольку реальная ценность здесь - это личные данные, которые полностью доступны для учетной записи обычного пользователя и, таким образом, в любом случае уязвимы для аварий или атак. Безопасность системных файлов не является реальной проблемой. С другой стороны, необходимость запрашивать повышенные права для системного администрирования является очевидным неудобством.
Учитывая это, мой вопрос заключается в том, есть ли какое-либо другое преимущество, если вы не используете / не рискуете использовать корневую учетную запись в качестве основной учетной записи пользователя в однопользовательской системе.