LINUX.ORG.RU

Почему в моём Manjaro разные пароли для root в консоли и в ГУИ?

 , ,


0

1

Есть рут с паролем БЕЛА. Есть user, у него пароль ALA. И уже давно такая фигня, что в консоли sudo просит пароль рута, но принимает ТОЛЬКО пароль юзера ALA, хотя ожидается БЕЛА. КДЕшный ГУЙ кушает только рутовый пароль БЕЛА, как и ожидается. Почему так?


Потому, что пароль root и пароль sudo для пользователя user — два разных пароля.

Vsevolod-linuxoid ★★★★★
()
Ответ на: комментарий от a1batross

Не, sudo говорит просто «Пароль:», отсюда и недопонимание.

ТС, у sudo в конфиге есть флаг targetpw - с ним он ждёт пароль юзера, которым ты хочешь стать. По умолчанию этого флага нет, и sudo ждёт пароль текущего юзера.

В KDE используется, скорее всего, что-то типа kdesu, и там настройка по умолчанию (если такая настройка там вообще есть) - спрашивать пароль рута.

tiandrey ★★★★★
()

В гуях ты же не под рутом залогинен. Сделай su.

J ★★★★★
()
Ответ на: комментарий от a1batross

Это тоже настраивается, параметр passprompt (и переменная окружения SUDO_PROMPT) за это отвечает. По умолчанию это приглашение содержит в себе только строчку «Password:».

tiandrey ★★★★★
()
Последнее исправление: tiandrey (всего исправлений: 1)

Хреново ты понимаешь назначение sudo и su! Если тебе нужно 2-3 команды периодически от рута выполнять, и ты не хочешь на них suid делать, то настраивай sudo без пароля. А если хочешь от рута работать, делай su.

Не превращайся в идиотов, придумавших мастдайку-бубунту! Эти кретины вообще рута выкинули, отдав все под судо. Который юзеровский пароль просит. Идиоты, блин!

anonymous
()
Ответ на: комментарий от tiandrey

Спасибо! Стоит почаще читать документацию. :)

a1batross ★★★★★
()

Где и как это конфигурируется. Как задаются эти пароли. Я не хочу юзать рутовый пароль. Идея спец-пароля хороша. В том числе для kdesu, и др.

kybin
() автор топика
Ответ на: комментарий от anonymous

Не превращайся в идиотов, придумавших мастдайку-бубунту! Эти кретины вообще рута выкинули, отдав все под судо. Который юзеровский пароль просит. Идиоты, блин!

Это ты идиот, дефолтное поведение у sudo - запрашивать пароль пользователя который его вызывает

Да и «рута выкинули» как бы не соответствует действительности. То, что под ним нельзя залогиниться, еще не означает что его выкинули

JB ★★★★★
()
Последнее исправление: JB (всего исправлений: 1)
Ответ на: комментарий от kybin

Где и как это конфигурируется

su - нигде

sudo - через visudo, в качестве редактора используется тот, который указан в переменной EDITOR

JB ★★★★★
()
Ответ на: комментарий от JB

дефолтное поведение у sudo - запрашивать пароль пользователя который его вызывает

Абсолютно бессмысленное поведение. Если нужно поработать рутом, делается su -, если же нужно что-то одно выполнить, все настраивается в /etc/sudoers и БЕЗ ПАРОЛЯ!

anonymous
()
Ответ на: комментарий от anonymous

Абсолютно бессмысленное поведение. Если нужно поработать рутом, делается su -, если же нужно что-то одно выполнить, все настраивается в /etc/sudoers и БЕЗ ПАРОЛЯ!

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

JB ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.