Зачем мне нужен sudo? [duplicate]

На этот вопрос уже есть ответ здесь:

Это вопрос от новичка, который только пытается понять, как и почему все работает так, как работает. Почему я должен использовать sudo каждый раз? Второе использование sudo в курсовой сессии не требует пароля, поэтому он знает, что у меня есть доступ к root, так почему я не могу просто набрать 'mkdir directory' без sudo?

3
задан 6 October 2016 в 03:55

2 ответа

sudo меры безопасности, чтобы позволить системе Linux быть более безопасной путем предоставления доступа к эти root учетная запись.

для предотвращения пользователей от случайно (или злонамеренно) повреждение системы Linux, эти root, учетная запись была создана, чтобы разделить и защитить некоторые системные действия, как необработанный доступ к файловой системе и редактирующий (или даже видящий) критическая система и сервисные файлы.

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

Ваш sudo "запоминание" Вашего пароля является удобной функцией больше, чем что-нибудь. Вы не делаете , имеют корень, так, как Вы имеете , имел корень недавно в прошлом поэтому, система доверяет Вам. Можно, конечно, уменьшиться на этот раз или отключить эту опцию в целом, но это кажется ненужным.

, Если Вы используете sudo для чего-то очень часто, может стоить изменить полномочия и т.п., чтобы позволить Вам не использовать sudo, но необходимо быть осторожными с этим. Изменение полномочий для неправильного файла может полностью уничтожить Вашу систему и предотвратить Вас от ровной начальной загрузки.

5
ответ дан 1 December 2019 в 13:24

sudo является Вашим способом выполнить задачи с поднятыми полномочиями. То же самое относится к большей части OSs. Windows, например, открывается экран UAC для запроса административные права выполнить определенные задачи. Действительно зарегистрированный, поскольку полный корневой администратор уровня все время излагает угрозу безопасности. sudo дает Вам способность временно выполнить административные задачи уровня.

Академия Linux - "sudo"

2
ответ дан 1 December 2019 в 13:24

Другие вопросы по тегам:

Похожие вопросы: