2

В системах Linux считается, что рекомендуется использовать корневую учетную запись только в тех случаях, когда требуются административные привилегии, или вообще отключить ее и полагаться исключительно на sudo для выполнения любой задачи, требующей повышенных прав.

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

Учитывая это, мой вопрос заключается в том, есть ли какое-либо другое преимущество, если вы не используете / не рискуете использовать корневую учетную запись в качестве основной учетной записи пользователя в однопользовательской системе.

2 ответа2

5

Не использовать учетную запись root в своей повседневной деятельности - все это связано с контролем ущерба. Приложения, которые вы используете, могут иметь недостатки в них. Они могут быть использованы или могут просто разбиться при определенных обстоятельствах. Если вы работаете как обычный пользователь, то большинство недостатков, которые позволяют вредоносному программному обеспечению "вырваться" из вашего приложения, могут только, как правило, уничтожить вашу домашнюю папку. Однако, если вы работаете от имени пользователя root, то недостаток приложения может позволить всю вашу систему подключить, поскольку у root есть права доступа везде. Работа в качестве обычного пользователя не является панацеей, но предоставляет дополнительный обруч для злонамеренного или случайного повреждения вашей файловой системы.

1

Я купил машину только для того, чтобы проехать по кварталу до продуктового магазина. Это тихий район, никто не ездит быстрее 10 км / ч. Зачем мне пристегиваться? Зачем мне рабочий рог? Почему я должен убедиться, что мои тормоза в хорошем рабочем состоянии?

Чтобы ответить на ваш конкретный вопрос, да, действительно, вы можете создать вариант использования, в котором окажется, что использование root обычно не наносит ущерба. Тем не менее, это создаст вредные привычки, которые будут кусать вас, когда вы будете использовать более обычные настройки.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .