Это не проблема безопасности.
sudo
— это просто способ для администратора получить быстрый root-доступ без использования корневой оболочки.
Постоянное использование корневой оболочки опасно по нескольким причинам.
Вы вошли в систему как root = все приложения работают с привилегиями root --все уязвимости в Firefox, Flash, OpenOffice и т. д.теперь может разрушить вашу систему, потому что возможные вирусы теперь имеют доступ везде. Да, для Ubuntu/Linux существует всего несколько вирусов, но это также из-за хорошей безопасности и непривилегированного пользователя по умолчанию. Дело не только в вирусах --небольшая ошибка в приложении могла стереть некоторые системные файлы или...
Когда вы вошли в систему как пользователь root, вы можете делать все, --что система не спросит! Вы хотите отформатировать этот диск? Хорошо, всего один клик, и все готово, потому что вы root и знаете, что делаете.
Таким образом, sudo
был создан, так что, когда требуется root-доступ, это будет только одна команда, с которой вы используете sudo
, которая получает root-доступ, вы не будете постоянно использовать корневую оболочку.
Я знаю, что этому уже больше года, но; Если это кому-то в будущем понадобится:
gsettings set org.gnome.nautilus.preferences show-delete-permanently true
gsettings set org.gnome.nautilus.preferences show-delete-permanently false
//С наилучшими пожеланиями!