The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Уязвимости в Please, альтернативе sudo, написанной на языке Rust , opennews (ok), 18-Май-21, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


54. "Уязвимости в Please, альтернативе sudo, написанной на языке ..."  –4 +/
Сообщение от Michael Shigorinemail (ok), 18-Май-21, 10:25 
Вообще-то тем же -- механизм _повышения_ привилегий.  По-хорошему они могут только понижаться, а количество маршрутов переключения должно быть минимально.

Например, некоторые знакомые вместо su(8) применяют ssh root@localhost по ключу -- при этом не происходит увеличения количества маршрутов относительно уже присутствующего sshd, обладающего достаточными привилегиями для обеспечения такой операции.

Ответить | Правка | Наверх | Cообщить модератору

73. "Уязвимости в Please, альтернативе sudo, написанной на языке ..."  +23 +/
Сообщение от Олег (??), 18-Май-21, 11:09 
> Например, некоторые знакомые вместо su(8) применяют ssh root@localhost по ключу

  Михаил, опуская прелюдии скажу, это больные люди. Ты просто открой исходники ssh и su и сравни. su в разы(!) проще. Т.е. в ssh больше возможных проблем и ошибок. И если при доступе по сети это вынужденный риск(и, видимо, минимальный при существующих доступных функциях ssh), то локальное использование ssh в пользу su граничит с безумием.

Ответить | Правка | Наверх | Cообщить модератору

140. "Уязвимости в Please, альтернативе sudo, написанной на языке ..."  +/
Сообщение от Аноним (140), 18-Май-21, 13:43 
Нормальные люди запрещают и su и ssh потому что не залогинившись рутом можно жить в Void. А психопаты-фанатики могут и дальше пользоваться системой, которой надо особое обращение пинком. На худойц конец 9front в помощ. Это ж надо такими атавизмами пользоваться.
Ответить | Правка | Наверх | Cообщить модератору

180. "Уязвимости в Please, альтернативе sudo, написанной на языке ..."  +2 +/
Сообщение от Аноним (177), 18-Май-21, 15:13 
Интересно, и когда это XBPS научился без рута устанавливать пакеты в /?
Ответить | Правка | Наверх | Cообщить модератору

160. "Уязвимости в Please, альтернативе sudo, написанной на языке ..."  –1 +/
Сообщение от Аноним (-), 18-Май-21, 14:45 
> локальное использование ssh в пользу su граничит с безумием.

* Ну, вот раньше, считалось что для onion-сайта его HTTPS-фикация попросту НЕ НУЖНА (мол - оно лишнее, мол - и так всё уже подшифровано). А оказалось что ..... - ДА, HTTPS НУЖЕН! А вернее "it depends on" (а ещё конкретнее - от того как именно настроен сервер относительно Tor-подсистемы). Это как пример.
* В случае же знакомых Шигорина (забудем про https&шифрованиях - здесь речь о ПРАВАХ\привилегиях юзера) - может всё не так уж безумно и глупо? может всё же имеют смысл подобные мамбо-джамбо? (например как и указал Миша - уменьшение "количества переключений").

Ответить | Правка | К родителю #73 | Наверх | Cообщить модератору

366. "Уязвимости в Please, альтернативе sudo, написанной на языке ..."  +/
Сообщение от Michael Shigorinemail (ok), 04-Июн-21, 10:36 
> (например как и указал Миша - уменьшение "количества переключений").

Не переключений, а маршрутов.

Ответить | Правка | Наверх | Cообщить модератору

365. "Уязвимости в Please, альтернативе sudo, написанной на языке ..."  +/
Сообщение от Michael Shigorinemail (ok), 04-Июн-21, 10:35 
>> Например, некоторые знакомые вместо su(8) применяют
>> ssh root@localhost по ключу
> Михаил, опуская прелюдии скажу, это больные люди.

Профдеформированные -- безусловно (как и любой настоящий безопасник).  Больные -- отнюдь.

> локальное использование ssh в пользу su граничит с безумием.

"вместо su"?  А в чём безумие, если одним suid-бинарём меньше? (su при этом может продолжать применяться для _понижения_ привилегий, лишившись зубов)

Ответить | Правка | К родителю #73 | Наверх | Cообщить модератору

118. "Уязвимости в Please, альтернативе sudo, написанной на языке ..."  +3 +/
Сообщение от Аноним (118), 18-Май-21, 12:33 
Михаил, молитесь при запуске?
Ответить | Правка | К родителю #54 | Наверх | Cообщить модератору
Часть нити удалена модератором

200. "Уязвимости в Please, альтернативе sudo, написанной на языке ..."  +2 +/
Сообщение от Аноним (200), 18-Май-21, 16:07 
Вот этот конечно тут как тут. Прибежал на кормежку.
Ответить | Правка | К родителю #365 | Наверх | Cообщить модератору

305. "Уязвимости в Please, альтернативе sudo, написанной на языке ..."  +/
Сообщение от ssh (ok), 19-Май-21, 05:00 
> Вот этот конечно тут как тут.

Ну-ну, не трогайте пох, он -- святой!

Ответить | Правка | Наверх | Cообщить модератору

324. "Уязвимости в Please, альтернативе sudo, написанной на языке ..."  +/
Сообщение от Аноним (324), 19-Май-21, 12:39 
У вас типа Стокгольмский синдром?
Ответить | Правка | Наверх | Cообщить модератору

169. "Уязвимости в Please, альтернативе sudo, написанной на языке ..."  +1 +/
Сообщение от Аноним (169), 18-Май-21, 14:59 
А вызов "ssh root@localhost" по ключу - это разве не переключение? По мне так гораздо хуже чем sudo.
Ответить | Правка | К родителю #54 | Наверх | Cообщить модератору

193. "Уязвимости в Please, альтернативе sudo, написанной на языке ..."  –4 +/
Сообщение от Ilya Indigo (ok), 18-Май-21, 15:51 
> применяют ssh root@localhost по ключу

su (sudo) хотя бы требуют рутовый пароль, а ssh root@localhost БЕЗ пароля, может выполнить любой левый скрипт в системе и получить рутовые права. Шикарно!

Ответить | Правка | К родителю #54 | Наверх | Cообщить модератору

204. "Уязвимости в Please, альтернативе sudo, написанной на языке ..."  +2 +/
Сообщение от Tifereth (ok), 18-Май-21, 16:31 
Там говорилось не "без пароля", а по ключу.

Ну и чем это поможет любому левому скрипту, когда ключ с хорошей кодовой фразой?

Ответить | Правка | Наверх | Cообщить модератору

207. "Уязвимости в Please, альтернативе sudo, написанной на языке ..."  –1 +/
Сообщение от Ilya Indigo (ok), 18-Май-21, 16:42 
> Там говорилось не "без пароля", а по ключу.
> Ну и чем это поможет любому левому скрипту, когда ключ с хорошей
> кодовой фразой?

Там НЕ говорилось ни про какую кодовую фразу!
Там просто говорилось по ключу, подразумевая по умолчанию ТОЛЬКО по ключу без какой-либо кодовой фразы!

Вопрос некорректный как если бы вы спросили, ну и чем повредит забитый гвоздь чугунным микроскопом с усилинными креплениями зеркал (и про усилинные крепления зеркал вы бы не сказали. подразумевая что они по умолчанию).

Ответить | Правка | Наверх | Cообщить модератору

353. "Уязвимости в Please, альтернативе sudo, написанной на языке ..."  +/
Сообщение от Tifereth (ok), 21-Май-21, 03:02 
>> Там говорилось не "без пароля", а по ключу.
>> Ну и чем это поможет любому левому скрипту, когда ключ с хорошей
>> кодовой фразой?
> Там НЕ говорилось ни про какую кодовую фразу!
> Там просто говорилось по ключу, подразумевая по умолчанию ТОЛЬКО по ключу без
> какой-либо кодовой фразы!

Ну или процитируйте, где автор комментария явно говорит о ключе БЕЗ кодовой фразы, или признайте, что это ВАША личная интерпретация.

В последнем случае это ВАША личная проблема, если для вас все ключи по умолчанию БЕЗ пароля.

Ответить | Правка | Наверх | Cообщить модератору

367. "Уязвимости в Please, альтернативе sudo, написанной на языке ..."  +/
Сообщение от Michael Shigorinemail (ok), 04-Июн-21, 10:38 
> Там просто говорилось по ключу, подразумевая по умолчанию
> ТОЛЬКО по ключу без какой-либо кодовой фразы!

Вы, простите, убунтушник?

Ответить | Правка | К родителю #207 | Наверх | Cообщить модератору

251. "Уязвимости в Please, альтернативе sudo, написанной на языке ..."  +2 +/
Сообщение от hshhhhh (ok), 18-Май-21, 20:05 
разве sudo требует рутовый пароль, а не пароль пользователя?
Ответить | Правка | К родителю #193 | Наверх | Cообщить модератору

254. "Уязвимости в Please, альтернативе sudo, написанной на языке ..."  +1 +/
Сообщение от Ilya Indigo (ok), 18-Май-21, 20:52 
> разве sudo требует рутовый пароль, а не пароль пользователя?

Справедливое замечание.
В openSUSE из покон веков /etc/sudoers
Defaults targetpw   # ask for the password of the target user i.e. root
root ALL=(ALL)ALL   # WARNING! Only use this together with 'Defaults targetpw'!

Я уже забываю что в других дистрибутивах это не так.
Но зря, на мой взгляд это очень оправдано.
А если нужно какую-то безопасную (не sudo (sh|bash|vim|nano) * конечно же) команду позволить выполнить пользователю без рутового пароля, то можно позволить её выполнять вообще без пароля.
user ALL=NOPASSWD:...

Позволять же выполнять опасную команду с запросом пользовательского пароля, я считаю очень глупым и не безопасным.

Ответить | Правка | Наверх | Cообщить модератору

257. "Уязвимости в Please, альтернативе sudo, написанной на языке ..."  +2 +/
Сообщение от KT315 (ok), 18-Май-21, 21:16 
Да нормальная это тема вводить пароль пользователя для sudo и вполне себя оправдывает.
Во первых, не всем пользователям можно давать sudo. В Дебиане как мне помнится sudo не настроено было.
Во вторых, если ты "скомпилил и установил" вирусняк, то ты не будешь автоматом вводить какой либо пароль. Собственно безопасность не страдает.
В третьих, можно разрешить конкретные операции sudo как требующие пароля, так и не требующие.
А вот ввод пароля рута, дает более высокие риски компрометации системы.

Что бы понять суть поднятой проблемки, то, представь что ты сидишь и логинишься в систему в общественном месте, где куча камер. По сути твой пароль уже слит. Ты делаешь SUDO... и если ты ввел пароль рута, то ты и его слил.

По сути sudo, это "кредит доверия" от root пользователя. Ну и за одно, это не дает лишний раз наделать глупостей. И собственно выдается не всем пользователям (не все входят в группу sudo).

Ответить | Правка | Наверх | Cообщить модератору

258. "КТ361"  +/
Сообщение от Ilya Indigo (ok), 18-Май-21, 21:38 
Про во-вторых я не понял. но признаю. да в некоторых случаях всё же лучше вводить пароль пользователя нежели рута (например если это не твой комп, а сотрудника, но за комп и секюрность отвечаешь ты).

Себя сидящим с ноутом в общественном месте вводящим рутовый пароль, я как раз не представляю.
Для этого на безопасные операции (обновление, перезагрузка юнитов, поднятие/опускание Wi-Fi) я сделал беспарольный доступ.
Ковыряться в конфигах (обычно для этого я запускаю "kdesu kate" или "sudo mc /etc") в общественном месте я бы не стал, но не исключаю такой необходимости.

Ответить | Правка | Наверх | Cообщить модератору

271. " KT315"  +/
Сообщение от KT315 (ok), 18-Май-21, 22:02 
Сори, то я притянул за уши, из треда где обсуждали вообще использование как таковое sudo.

На счет безопасных операций, делаю аналогично)

Ответить | Правка | Наверх | Cообщить модератору

297. "Уязвимости в Please, альтернативе sudo, написанной на языке ..."  +1 +/
Сообщение от hshhhhh (ok), 18-Май-21, 23:39 
> Defaults targetpw   # ask for the password of the target user i.e. root

а так можно было?!

> Я уже забываю что в других дистрибутивах это не так.

ну в убунте вообще ничего вводить не надо, в убунтах по умолчанию `sudo <anything>` как универсальный способ обхода этих ужасных ограничений.

Ответить | Правка | К родителю #254 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру