Почему su отключен от гостевых сессий?
От гостя вы не можете sudo или же ssh, Почему я не могу sudo это просто. Но почему я не могу su?
Что это такое su предусматривает, что ssh пользователю @localhost не?
Причиной этого вопроса был мой другой вопрос, который вызвал много критики.
1 ответ
Решение
Это должно быть сделано из соображений безопасности, поэтому гость не сможет каким-то образом "взломать" систему и получить права администратора, внося изменения, которые повредят ОС.
Что если "гость" знает какую-то дыру в безопасности и каким-то образом входит в систему, не зная пароля root или другого привилегированного пользователя, и входит в систему с помощью su? Тогда он / она может даже запустить rm -rf --no-preserve-root / и разрушить всю систему!