su vs. sudo (Отрезано от http://unixforum.org/index.php?showtopic=127277)

Любые разговоры которые хоть как-то связаны с тематикой форума

Модератор: Модераторы разделов

Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

su vs. sudo

Сообщение sash-kan »

eddy писал(а):
23.08.2011 22:57
shau-kote писал(а):
23.08.2011 22:54
Есть же sudo

Неудобная штука, хотя, конечно, на монтирование можно настроить с NOPASSWD.
Ну, а sudo с TARGETPW от su -c отличается лишь логгированием (которое мне все равно не нужно) и отсутствием необходимости писать кавычки вокруг команды с параметрами.
неудобная штука этот ваш микроскоп, хоть и смотрится прикольно·
ну а если им гвозди забивать, то от молотка отличается лишь наличием предметного стёклышка (которое мне всё равно не нужно)…

p.s. не знаю, для чего разработчики sudo добавили этот targetpw· это же диаметрально противоречит самой идее sudo· возможно, лишь для того, чтобы продемонстрировать: да, микроскопом можно и гвоздь забить, если очень хочется·
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
Аватара пользователя
eddy
Сообщения: 3321
Статус: Красный глаз тролля
ОС: ArchLinux

Re: su vs. sudo

Сообщение eddy »

sash-kan писал(а):
24.08.2011 02:22
p.s. не знаю, для чего разработчики sudo добавили этот targetpw· это же диаметрально противоречит самой идее sudo· возможно, лишь для того, чтобы продемонстрировать: да, микроскопом можно и гвоздь забить, если очень хочется·

Для безопасности. Какой смысл команде sudo давать пароль пользователя, а не рута? Тогда уж проще сразу NOPASSWD писать...
RTFM
-------
KOI8-R - патриотичная кодировка Изображение
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: su vs. sudo

Сообщение sash-kan »

eddy писал(а):
24.08.2011 08:54
sash-kan писал(а):
24.08.2011 02:22
p.s. не знаю, для чего разработчики sudo добавили этот targetpw· это же диаметрально противоречит самой идее sudo· возможно, лишь для того, чтобы продемонстрировать: да, микроскопом можно и гвоздь забить, если очень хочется·

Для безопасности. Какой смысл команде sudo давать пароль пользователя, а не рута?
для безопасности·
root, кстати, — это частность·
укажите, какие программы конкретный пользователь имеет право выполнять от имени другого конкретного пользователя· и не просто «программы», а вплоть до разрешённого списка аргументов·
ну и, как приятное дополнение, укажите и конкретные машины, на которых это можно делать· т.е., sudo отлично интегрируется в построенную для сети систему единой аутентификации/авторизации/конфигурации·

QUOTE писал(а):Тогда уж проще сразу NOPASSWD писать...
для конкретных команд (или специальных случаев типа тестовых машин) — почему нет?

доп. чтение: man sudo, man visudo, man sudoedit, man sudoers
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
Аватара пользователя
eddy
Сообщения: 3321
Статус: Красный глаз тролля
ОС: ArchLinux

Re: su vs. sudo

Сообщение eddy »

sash-kan, знаю я, чем sudo от su отличается.
Просто я не работаю на машинах, которыми пользуется 100500 человек. И уж тем более не являюсь админом таких машин.
А для своих машинок sudo не нужен. Это только лишняя дыра в безопасности.
RTFM
-------
KOI8-R - патриотичная кодировка Изображение
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: su vs. sudo

Сообщение sash-kan »

eddy писал(а):
24.08.2011 11:42
Это только лишняя дыра в безопасности.
вы второй раз подряд повторили эту фразу· первое употребление, пожалуй, можно было принять за завуалированную шутку·
раз вы повторили фразу, шуткой она уже не воспринимается·
т.е., получается, вы всерьёз несёте чушь·
которая несведущими может быть принята за адекватную точку зрения, за _совет_, как следует поступать·

это, конечно, ваше личное дело, что именно нести и где·
но пункт 3,3 правил этого форума в том числе упоминает как неразрешённое участнику действие: создавать «сообщения, призванные намеренно ввести пользователей в заблуждение или нанести им ущерб»·

прошу вас, перестаньте нести вредную чушь про якобы «дыру в безопасности в виде sudo»·
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
Аватара пользователя
eddy
Сообщения: 3321
Статус: Красный глаз тролля
ОС: ArchLinux

Re: su vs. sudo

Сообщение eddy »

sash-kan писал(а):
24.08.2011 20:59
прошу вас, перестаньте нести вредную чушь про якобы «дыру в безопасности в виде sudo»

Если /etc/sudoers неправильно настроен, то это - дыра. Если настроен грамотно - удобный сервис.
Вредной чуши я не несу. Говорю только отсебятину. Лично мне больше su нравится.
RTFM
-------
KOI8-R - патриотичная кодировка Изображение
Спасибо сказали:
Аватара пользователя
SinClaus
Сообщения: 1952
Статус: Мучитель Мандривы
ОС: Arch,BSD

Re: su vs. sudo

Сообщение SinClaus »

Если Линукс (и рутеры через которые он подключен к сети) неправильно настроены, это сплошная дыра безопасности. Все остальные ОС - аналогично. Только счёты не подвержены вирусно-хакерским атакам. Да, ещё железный феликс.
Спасибо сказали:
Аватара пользователя
drBatty
Сообщения: 8735
Статус: GPG ID: 4DFBD1D6 дом горит, козёл не видит...
ОС: Slackware-current

Re: su vs. sudo

Сообщение drBatty »

sash-kan писал(а):
24.08.2011 20:59
вы второй раз подряд повторили эту фразу· первое употребление, пожалуй, можно было принять за завуалированную шутку·
раз вы повторили фразу, шуткой она уже не воспринимается·
т.е., получается, вы всерьёз несёте чушь·

+1.

ИМХО, для достижения безопасности, следует разнести все потенциально опасные сервисы (клиентские, как то браузеры, и т.п.) по различным аккаунтам. Тогда в случае взлома одного из сервисов (например того-же браузера с уязвимым по определению флешем) будет атакован только этот браузер, и общедоступные данные, если они есть (закаченные браузером картинки и прочее). Т.е. ущерб будет минимальным. Другие аккаунты можно вообще отрезать от Сети, тогда они не только не смогут быть взломанными удалённо, но и не смогут нанести вред сливая важную инфу наружу. Т.к. Сети у них нет.

С другой стороны, каким-же образом пользователю запускать различные приложения? ИМХО самый удобный способ - через sudo.

eddy писал(а):
24.08.2011 08:54
Какой смысл команде sudo давать пароль пользователя, а не рута?


что-бы пользователь, которому например по работе требуется доступ скажем к HDD (прямой), доказывал, что он, это действительно он. А вдруг он на пять минут отошёл, и его компьютером воспользовался злоумышленник? Ведь злоумышленник сможет использовать прямой доступ к диску, и тем полностью изничтожить всякую "безопасность".
http://emulek.blogspot.ru/ Windows Must Die
Учебник по sed зеркало в github

Скоро придёт
Осень
Спасибо сказали:
watashiwa_daredeska
Бывший модератор
Сообщения: 4038
Статус: Искусственный интеллект (pre-alpha)
ОС: Debian GNU/Linux

Re: su vs. sudo

Сообщение watashiwa_daredeska »

SinClaus писал(а):
25.08.2011 10:59
Только счёты не подвержены вирусно-хакерским атакам.
Вирусным атакам подвержены. Руки желательно мыть :)
Спасибо сказали:
Аватара пользователя
drBatty
Сообщения: 8735
Статус: GPG ID: 4DFBD1D6 дом горит, козёл не видит...
ОС: Slackware-current

Re: su vs. sudo

Сообщение drBatty »

SinClaus писал(а):
25.08.2011 10:59
Если Линукс (и рутеры через которые он подключен к сети) неправильно настроены, это сплошная дыра безопасности.

мы кагбэ и обсуждаем правильные способы настройки линуксов. Не?
http://emulek.blogspot.ru/ Windows Must Die
Учебник по sed зеркало в github

Скоро придёт
Осень
Спасибо сказали:
Аватара пользователя
SinClaus
Сообщения: 1952
Статус: Мучитель Мандривы
ОС: Arch,BSD

Re: su vs. sudo

Сообщение SinClaus »

drBatty писал(а):
25.08.2011 15:48
SinClaus писал(а):
25.08.2011 10:59
Если Линукс (и рутеры через которые он подключен к сети) неправильно настроены, это сплошная дыра безопасности.

мы кагбэ и обсуждаем правильные способы настройки линуксов. Не?

Не, мы обсуждаем высказывание "Если /etc/sudoers неправильно настроен, то это - дыра." В данном конкретном случае.
Спасибо сказали:
Аватара пользователя
drBatty
Сообщения: 8735
Статус: GPG ID: 4DFBD1D6 дом горит, козёл не видит...
ОС: Slackware-current

Re: su vs. sudo

Сообщение drBatty »

SinClaus писал(а):
25.08.2011 18:22
Не, мы обсуждаем высказывание "Если /etc/sudoers неправильно настроен, то это - дыра." В данном конкретном случае.

зачем обсуждать очевидное?
http://emulek.blogspot.ru/ Windows Must Die
Учебник по sed зеркало в github

Скоро придёт
Осень
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: su vs. sudo

Сообщение sash-kan »

SinClaus
начиналось всё с «sudo — дыра в безопасности»·
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
Аватара пользователя
SinClaus
Сообщения: 1952
Статус: Мучитель Мандривы
ОС: Arch,BSD

Re: su vs. sudo

Сообщение SinClaus »

Ну я и ответил в меру своего понимания вопроса.
Спасибо сказали:
Аватара пользователя
taaroa
Сообщения: 1319

Re: su vs. sudo

Сообщение taaroa »

sash-kan писал(а):
25.08.2011 22:21
начиналось всё с «sudo — дыра в безопасности»·

…ага, а наличие suid-программ — нет. да, переход на capabilities, но остаётся suid на passwd… нет в жизни счастья, рождаясь — рискуем умереть.
полагаю, что eddy уже перешёл на tcb[1] и заполировал свой десктоп selinux-ом, и, на всякий случай, отключил его от сети.

[1] http://www.opennet.ru/man.shtml?topic=tcb&...5&russian=0
:wq
Спасибо сказали:
Аватара пользователя
Ленивая Бестолочь
Бывший модератор
Сообщения: 2760
ОС: Debian; gentoo

Re: su vs. sudo

Сообщение Ленивая Бестолочь »

sash-kan писал(а):
24.08.2011 02:22
p.s. не знаю, для чего разработчики sudo добавили этот targetpw· это же диаметрально противоречит самой идее sudo· возможно, лишь для того, чтобы продемонстрировать: да, микроскопом можно и гвоздь забить, если очень хочется·

меня больше убивает, зачем это в SLES по дефолту стоит.
мы с коллегой чуть рассудка не лишились, пытаясь понять, почему судо пароль "не принимает".
Солнце садилось в море, а люди с неоконченным высшим образованием выбегали оттуда, думая, что море закипит.
Спасибо сказали:
NickLion
Сообщения: 3408
Статус: аватар-невидимка
ОС: openSUSE Tumbleweed x86_64

Re: su vs. sudo

Сообщение NickLion »

Ленивая Бестолочь писал(а):
27.08.2011 15:44
меня больше убивает, зачем это в SLES по дефолту стоит.
мы с коллегой чуть рассудка не лишились, пытаясь понять, почему судо пароль "не принимает".

Та же фигня и в openSuSE. Я из-за этого как-то и не привык пользоваться sudo. Хотя вообще-то sudo честно предупреждает, что надо ввести пароль рута.
Спасибо сказали:
allez
Сообщения: 2223
Статус: Не очень злой админ :-)
ОС: SuSE, CentOS, FreeBSD, Windows

Re: su vs. sudo

Сообщение allez »

SinClaus писал(а):
25.08.2011 10:59
Только счёты не подвержены вирусно-хакерским атакам. Да, ещё железный феликс.

Про вирусные атаки на счеты уже было сказано выше. Еще навскидку на ум приходят два типа DoS-атак: атака вида "опустошение", когда со спиц снимаются все костяшки, а также атака вида "переполнение", основанная на обратном принципе - заполнении спиц костяшками до исчерпания на них свободного места. :)

Что же до арифмометров, то тут у хакера с отверткой, пассатижами и молотком возможностей будет, пожалуй, побольше и кроме проведения DoS-атак он сможет влиять на точность вычислений. Ну и вирусы тоже никуда не деваются. :)
Спасибо сказали:
Аватара пользователя
drBatty
Сообщения: 8735
Статус: GPG ID: 4DFBD1D6 дом горит, козёл не видит...
ОС: Slackware-current

Re: su vs. sudo

Сообщение drBatty »

sash-kan писал(а):
25.08.2011 22:21
начиналось всё с «sudo — дыра в безопасности»·

sudo == забор.
а заборы бывают разные. В убунте sudo это тоже забор. Таким у нас в Питере ограничивают газоны. Его трёхлетний ребёнок перешагивает свободно. Конечно, ни о какой безопасности и речи тут быть не может. Но это вовсе не говорит о том, что _все_ заборы - такие.
allez писал(а):
28.08.2011 10:17
"опустошение", когда со спиц снимаются все костяшки, а также атака вида "переполнение", основанная на обратном принципе - заполнении спиц костяшками до исчерпания на них свободного места. :)

что с вами сделает хозяин счёт за порчу казённого имущества? ;)
http://emulek.blogspot.ru/ Windows Must Die
Учебник по sed зеркало в github

Скоро придёт
Осень
Спасибо сказали:
Аватара пользователя
eddy
Сообщения: 3321
Статус: Красный глаз тролля
ОС: ArchLinux

Re: su vs. sudo

Сообщение eddy »

taaroa писал(а):
26.08.2011 07:43
полагаю, что eddy уже перешёл на tcb[1] и заполировал свой десктоп selinux-ом, и, на всякий случай, отключил его от сети.

:)
Просто лично мне sudo не нужен. Кому нужен - те его и используют. Вот и все.


Ленивая Бестолоч... писал(а):
27.08.2011 15:44
меня больше убивает, зачем это в SLES по дефолту стоит.
мы с коллегой чуть рассудка не лишились, пытаясь понять, почему судо пароль "не принимает".

По умолчанию так и должно быть. А вот когда вы настраиваете пользователю sudo, скажем, на ntfs-3g, тогда можно и NOPASSWD написать. Ну, по крайней мере пароль рута для такой мелочи использовать не нужно.
RTFM
-------
KOI8-R - патриотичная кодировка Изображение
Спасибо сказали:
Аватара пользователя
Ленивая Бестолочь
Бывший модератор
Сообщения: 2760
ОС: Debian; gentoo

Re: su vs. sudo

Сообщение Ленивая Бестолочь »

eddy писал(а):
28.08.2011 12:48
По умолчанию так и должно быть. А вот когда вы настраиваете пользователю sudo, скажем, на ntfs-3g, тогда можно и NOPASSWD написать. Ну, по крайней мере пароль рута для такой мелочи использовать не нужно.

я не о том, спрашивает или не спрашивает судо пароль.
я о том, что сусе по дефолту судо спрашивает пароль конечного пользователя.
т.е. команда
sudo mount ......
спросит пароль _рута_.
не понимаю в таком случае смысла в судо вообще. в моих представлениях судо должна спрашивать пароль того, кто её запустил.
Солнце садилось в море, а люди с неоконченным высшим образованием выбегали оттуда, думая, что море закипит.
Спасибо сказали:
Аватара пользователя
alv
Бывший модератор
Сообщения: 7275
Статус: Пенсионер в законе
ОС: Cintu

Re: su vs. sudo

Сообщение alv »

SinClaus писал(а):
25.08.2011 10:59
Да, ещё железный феликс.

Если железного феликса уронить на ногу - будет больно.
И это тоже дыра в безопасности собственной ноги :)
Спасибо сказали:
Аватара пользователя
BURF
Сообщения: 479
Статус: ZONGO!
ОС: openSUSE 12.1 x64

Re: su vs. sudo

Сообщение BURF »

Ленивая Бестолочь писал(а):
28.08.2011 13:34
я о том, что сусе по дефолту судо спрашивает пароль конечного пользователя.
т.е. команда
sudo mount ......
спросит пароль _рута_.
не понимаю в таком случае смысла в судо вообще. в моих представлениях судо должна спрашивать пароль того, кто её запустил.

а если они совпадают? в том же сусе так ненавязчиво предлагают использовать один пароль на все :)
Спасибо сказали:
Аватара пользователя
drBatty
Сообщения: 8735
Статус: GPG ID: 4DFBD1D6 дом горит, козёл не видит...
ОС: Slackware-current

Re: su vs. sudo

Сообщение drBatty »

BURF писал(а):
28.08.2011 14:07
а если они совпадают?

ССЗБ
BURF писал(а):
28.08.2011 14:07
в том же сусе

а вот в Windows ZVERCD Warezz Edition ваще без пароля (:
http://emulek.blogspot.ru/ Windows Must Die
Учебник по sed зеркало в github

Скоро придёт
Осень
Спасибо сказали:
Аватара пользователя
alv
Бывший модератор
Сообщения: 7275
Статус: Пенсионер в законе
ОС: Cintu

Re: su vs. sudo

Сообщение alv »

BURF писал(а):
28.08.2011 14:07
а если они совпадают?

Этого не может быть, потому что этого не может быть никогда :)
Спасибо сказали:
Аватара пользователя
Фантом
Сообщения: 460
ОС: openSUSE

Re: su vs. sudo

Сообщение Фантом »

Ленивая Бестолочь писал(а):
28.08.2011 13:34
я не о том, спрашивает или не спрашивает судо пароль.
я о том, что сусе по дефолту судо спрашивает пароль конечного пользователя.

Так а в чем проблема? Это же переделывается за две секунды правкой sudoers.
Спасибо сказали:
Аватара пользователя
drBatty
Сообщения: 8735
Статус: GPG ID: 4DFBD1D6 дом горит, козёл не видит...
ОС: Slackware-current

Re: su vs. sudo

Сообщение drBatty »

Ленивая Бестолоч... писал(а):
28.08.2011 13:34
не понимаю в таком случае смысла в судо вообще.

этот вопрос к разработчикам. Или к их драгдиллеру (:

Да, в слаке вообще пусто в sudores. Одни комменты. Ну и

Код: Выделить всё

root ALL=(ALL) ALL

(очень удобно например запускать демоны юзерспейса из например rc.local)
http://emulek.blogspot.ru/ Windows Must Die
Учебник по sed зеркало в github

Скоро придёт
Осень
Спасибо сказали:
Аватара пользователя
taaroa
Сообщения: 1319

Re: su vs. sudo

Сообщение taaroa »

Фантом писал(а):
28.08.2011 14:21
Ленивая Бестолочь писал(а):
28.08.2011 13:34
я не о том, спрашивает или не спрашивает судо пароль.
я о том, что сусе по дефолту судо спрашивает пароль конечного пользователя.

Так а в чем проблема? Это же переделывается за две секунды правкой sudoers.

…и это решение неправильное. это «переделывается» только открытием бага в багзилле дистрибутива.
:wq
Спасибо сказали:
Аватара пользователя
BURF
Сообщения: 479
Статус: ZONGO!
ОС: openSUSE 12.1 x64

Re: su vs. sudo

Сообщение BURF »

drBatty писал(а):
28.08.2011 14:20
BURF писал(а):
28.08.2011 14:07
а если они совпадают?

ССЗБ

В чем беда?
Спасибо сказали:
Аватара пользователя
drBatty
Сообщения: 8735
Статус: GPG ID: 4DFBD1D6 дом горит, козёл не видит...
ОС: Slackware-current

Re: su vs. sudo

Сообщение drBatty »

taaroa писал(а):
28.08.2011 14:34
…и это решение неправильное. это «переделывается» только открытием бага в багзилле дистрибутива.

дык это не баг, а фича. Только какая-то странная...
BURF писал(а):
28.08.2011 15:53
В чем беда?

глупо ставить один и тот-же пароль. ИМХО.
http://emulek.blogspot.ru/ Windows Must Die
Учебник по sed зеркало в github

Скоро придёт
Осень
Спасибо сказали: