Добрый день.
Часто приходится видеть как рекомендуют использовать sudo из за возможности разграничения доступа юзеров к админским возможностям.
Удобно. Хорошо.
Однако в параноидальный мозг влазит такая мысль: по умолчанию доступ к sudo дается первому пользователю, созданному при установке системы. При этот получается , что есть 2 ways to do it: su пароль рута или sudo пароль первого юзера. Значит, зная (взломая например) пароль первого юзера ( или любого юзера входящего в группу sudo) получаем полный контроль над машиной. smile
Но это не приемлимо. По моей логике должен быть всемогущий root, и немощные пользователи, не могущие уподобиться Ему. Нужна однозначность, либо мухи, либо котлеты. По этому на моем Debian, где нет больше пользователей кроме меня и root'a, я sudo отключил и использую старый добрый su. Теперь я спокойно сплю, зная, что даже узнав мой пароль ацкое зло будет вынуждено брутить root'a, а не получит доступ сразу. И у меня будет время отбить отреагировать:cool:
Интересно услышать ваше мнение по этому поводу.
Частный случай когда лучше без sudo
Интересно услышать ваше мнение по этому поводу.
sudo лично я использую крайне редко, да и то только в скриптах и предварительно настроив, т.е. ограничив его применение определённым набором команд для определённого пользователя или группы, желательно, на определённом хосте.
по умолчанию доступ к sudo дается первому пользователю, созданному при установке системы.
Использовать или не использовать sudo, если не ошибаюсь можно выбрать при установке, по крайней мере в advanced installation.
Значит, зная (взломая например) пароль первого юзера ( или любого юзера входящего в группу sudo) получаем полный контроль над машиной.
А что же тогда не ковырнуть пальцем в носу и не предположить что аццкое зло узнало сразу пароль root? Топик не о чём, имхо.
Я лично sudo не использую
Честно, пару раз пытался настроить на Suse, что то не пошло, так и бросил.., тем более к su уже привык, всё на автомате. smile
Так и предполагал. su для меня тоже привычнее smile
Однако в параноидальный мозг влазит такая мысль: по умолчанию доступ к sudo дается первому пользователю, созданному при установке системы. При этот получается , что есть 2 ways to do it: su пароль рута или sudo пароль первого юзера.
в убунте только один путь, ибо хеш пароля рута там *, и никакой пароль не подходит в принципе. А первому пользователю вы можете назначить стойкий пароль, и юзать его только для настройки (так и было задумано, так оно и работает. Напомню: бубунта коммерческий дистр. Его настраивает специально обученный админ, который потом создаёт логин юзера и уходит. На хомячков всем в общем-то наплевать, они не платят)
По моей логике должен быть всемогущий root, и немощные пользователи, не могущие уподобиться Ему. Нужна однозначность, либо мухи, либо котлеты.
в убунте всё так и есть, и даже лучше того.
я sudo отключил и использую старый добрый su.
я тоже, ибо специально обученного админа у меня нет wink
однако sudo можно использовать и по своей основной роли - запуск команды от имени другого юзера. Кроме того, sudo можно использовать для понижения прав (например что-бы запустить демон ещё до старта иксов, в rc.local, но от имени обычного юзера)
Так и предполагал. su для меня тоже привычнее
а вообще, гвозди привычнее забивать молотком. В отличие от шурупов.
Напомню: бубунта коммерческий дистр. Его настраивает специально обученный админ, который потом создаёт логин юзера и уходит. На хомячков всем в общем-то наплевать, они не платят
:lol:
Alecks-ei, а я не прав?