1

Добрый день, столкнулся с проблемой того что только что поставленная магея не принимает пароль рута в gui авторизационных окнах например когда пытаешся поставить софт.

2

dima2387 пишет:

не принимает пароль рута в gui авторизационных окнах например когда пытаешся поставить софт.

"Когда пытаешь поставить софт" - это когда? При попытке открыть drakrpm?

Через консоль система принимает пароль root?

Консоль
su
<ввод пароля, пароль при вводе не отображается>
exit

Fedora & GNOME

3 (2015-08-22 19:11:39 отредактировано dima2387)

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

[

Консоль
dima@localhost ~]$ su root
Пароль:
[dima@localhost ~]$ sudo -iuroot
dima is not in the sudoers file.  This incident will be reported.
[dima@localhost ~]$ su root
Пароль:
[root@localhost dima]#cp /etc/sudoers /etc/sudoers.default
[root@localhost dima]# urpmi nano


    $MIRRORLIST: media/core/release/nano-2.3.6-3.mga5.x86_64.rpm
устанавливается nano-2.3.6-3.mga5.x86_64.rpm из /var/cache/urpmi/rpms                                                                                                                                             
Подготовка...                    ################################################################################################################################################################################
      1/1: nano                  ################################################################################################################################################################################
[root@localhost dima]# nano /etc/su
sudoers       sudoers.d/    suspend.conf 
[root@localhost dima]# nano /etc/sudo
sudoers    sudoers.d/
[root@localhost dima]# nano /etc/sudoers
[root@localhost dima]# mc^C
[root@localhost dima]# exit
[dima@localhost ~]$ sudo -iuroot
[root@localhost ~]#
[root@localhost etc]# diff -y -W150 --side-by-side sudoers sudoers.default |grep -A5 -B5 dima
##                                                                              ##
## The COMMANDS section may have other options added to it.                     ## The COMMANDS section may have other options added to it.
##                                                                              ##
## Allow root to run any commands anywhere                                      ## Allow root to run any commands anywhere
root    ALL=(ALL)       ALL                                                     root    ALL=(ALL)       ALL
dima    ALL=(ALL)       ALL                                               <

## Allows members of the 'sys' group to run networking, software,               ## Allows members of the 'sys' group to run networking, software,
## service management apps and more.                                            ## service management apps and more.
# %sys ALL = NETWORKING, SOFTWARE, SERVICES, STORAGE, DELEGATING, PROC          # %sys ALL = NETWORKING, SOFTWARE, SERVICES, STORAGE, DELEGATING, PROC

[root@localhost etc]#

4 (2015-08-22 20:40:28 отредактировано AlexL)

Отредактировано админом форума.

Разработчик, мейнтейнер, переводчик, по всем вопросам.

5

dima2387 пишет:

ИМХО для гуи это недостаточная информативность ошибок, потому, что он мне не говорил что я не вхожу в судоер список

Ну так он же у вас root-пароль просил, причем тут sudo?

По умолчанию sudo в Mageia вообще не используется, а учетная запись root включена. Как следствие, пользователи не входят в группу wheel и в sudoers нет соответствующих правок. Во всплывающих формах спрашивается пароль от учетной записи root. Впрочем, это можно перенастроить в Центре управления Mageia - Безопасность - Настройка аутентификации для утилит Mageia.

Fedora & GNOME

6

AlexL, давай немного поуважительней к другим дистрибутивам. Есть технические претензии - можно обсудить в соответствующем разделе, а просто так в темах пакости про других писать, как минимум, некрасиво.

Fedora & GNOME

7

dima2387⇓ пишет:

Добрый день, столкнулся с проблемой того что только что поставленная магея не принимает пароль рута в gui авторизационных окнах например когда пытаешся поставить софт.

Может это связано с багом, но его уже исправили(после обновления должно всё работать), хотя можно и самому:
1) запускаем терминал, переходим в режим root-a командой и вводим пароль рута
su

2) переходим в нужный каталог командой
cd /usr/share

3) выполняем команду
wget https://bugs.mageia.org/attachment.cgi?id=6815

4) выполняем команду
mv attachment.cgi\?id\=6815 13837_41.patch

5) выполняем команду
patch -p2 < 13837_41.patch

Права root в консоли ввести su, без root

Консоль
[algri@localhost ~]$ su
Пароль:здесь_ввести_пароль(но он не будет виден)

Но в Магее существуют две похожие команды su и su -, вот пояснение к ним https://forum.mageia.org.ru/viewtopic.p … 742#p10742

Спасибо сказали: dima23871