[erledigt] root-passwort wird unter KDE abgewiesen

Dieses Forum dient der grundlegenden Hilfe und Unterstützung :

Stelle hier Deine Fragen zur Grundinstallation und zur Benutzung von Mageia. Beispielsweise gehören hierhin Fragen zum Download der ISOs und deren Installation, zur Einrichtung des Druckers, Benutzung der Textbearbeitung, usw.

Bitte versuche, Deine Fragen im richtigen Subforum zu stellen und gib dabei so viele Informtionen wie möglich. Je präziser die Frage gestellt wird, um so eher bekommst Du eine hilfreiche Antwort.

[erledigt] root-passwort wird unter KDE abgewiesen

Beitragvon letzter3 » Dez 3rd, '17, 02:11

Moin zusammen.

Frische Installation von Mageia x86_64 mit KDE
Versuche ich, unter KDE einen Befehl auszuführen, der root-Rechte benötigt (mcc, Installation des extension packs von VBox), kommt das Abfragefenster für das root-PW. Gebe ich dieses ein, wird es abgewiesen.
Code: Alles auswählen
[letzter@localhost ~]$ mcc
Too late to run INIT block at /usr/lib/perl5/vendor_perl/5.22.2/x86_64-linux-thread-multi/Glib/Object/Introspection.pm line 257.
Error executing command as another user: Not authorized

This incident has been reported.
[letzter@localhost ~]$


Screenshot_20171203_020820.png

Ich bin der Meinung, dass dies erst passierte, als ich dem Benutzer zusätzliche Gruppen hinzugefügt habe.
Code: Alles auswählen
[letzter@localhost ~]$ ps -ef|grep -v grep|grep -iE "polkit|policykit"
polkitd   3193     1  0 01:27 ?        00:00:00 /usr/lib/polkit-1/polkitd --no-debug
letzter   3226  3205  0 01:27 ?        00:00:00 /usr/libexec/polkit-kde-authentication-agent-1
root     14192  3226  0 01:46 ?        00:00:00 /usr/lib/polkit-1/polkit-agent-helper-1 letzter
root     14622  3226  0 01:51 ?        00:00:00 /usr/lib/polkit-1/polkit-agent-helper-1 letzter

Code: Alles auswählen
[letzter@localhost ~]$ loginctl show-session $XDG_SESSION_ID
Id=c2
User=1000
Name=letzter
Timestamp=So 2017-12-03 01:27:38 CET
TimestampMonotonic=23538320
VTNr=1
Seat=seat0
Display=:0
Remote=no
Service=sddm
Desktop=KDE
Scope=session-c2.scope
Leader=3001
Audit=0
Type=x11
Class=user
Active=yes
State=active
IdleHint=no
IdleSinceHint=0
IdleSinceHintMonotonic=0
LockedHint=no

Code: Alles auswählen
[letzter@localhost ~]$ pkexec whoami
Error executing command as another user: Not authorized

This incident has been reported.

Code: Alles auswählen
[letzter@localhost ~]$ echo $DISPLAY
:0
[letzter@localhost ~]$ xauth list
localhost.localdomain/unix:0  MIT-MAGIC-COOKIE-1  cf95d81b215a06ba8125da1180cdd8c9


Code: Alles auswählen
[root@localhost ~]# systemctl status polkit.service -al -n50
● polkit.service - Authorization Manager
   Loaded: loaded (/usr/lib/systemd/system/polkit.service; static; vendor preset: enabled)                                                                                                                           
   Active: active (running) since So 2017-12-03 01:27:39 CET; 33min ago                                                                                                                                               
     Docs: man:polkit(8)                                                                                                                                                                                             
 Main PID: 3193 (polkitd)                                                                                                                                                                                             
   CGroup: /system.slice/polkit.service                                                                                                                                                                               
           └─3193 /usr/lib/polkit-1/polkitd --no-debug                                                                                                                                                               
                                                                                                                                                                                                                     
Dez 03 01:27:39 localhost.localdomain systemd[1]: Starting Authorization Manager...                                                                                                                                   
Dez 03 01:27:39 localhost.localdomain polkitd[3193]: Started polkitd version 0.113                                                                                                                                   
Dez 03 01:27:39 localhost.localdomain polkitd[3193]: Loading rules from directory /etc/polkit-1/rules.d                                                                                                               
Dez 03 01:27:39 localhost.localdomain polkitd[3193]: Loading rules from directory /usr/share/polkit-1/rules.d                                                                                                         
Dez 03 01:27:39 localhost.localdomain polkitd[3193]: Finished loading, compiling and executing 3 rules                                                                                                               
Dez 03 01:27:39 localhost.localdomain systemd[1]: Started Authorization Manager.                                                                                                                                     
Dez 03 01:27:39 localhost.localdomain polkitd[3193]: Acquired the name org.freedesktop.PolicyKit1 on the system bus                                                                                                   
Dez 03 01:27:39 localhost.localdomain polkitd[3193]: Registered Authentication Agent for unix-session:c2 (system bus name :1.28 [/usr/libexec/polkit-kde-authentication-agent-1], object path /org/kde/PolicyKit1/Auth
Dez 03 01:43:15 localhost.localdomain polkitd[3193]: Operator of unix-session:c2 FAILED to authenticate to gain authorization for action org.freedesktop.policykit.exec for unix-process:13874:92446 [/usr/lib64/virtu
Dez 03 01:45:12 localhost.localdomain polkitd[3193]: Operator of unix-session:c2 FAILED to authenticate to gain authorization for action org.mageia.drakconf.pkexec.run for unix-process:14087:106111 [/usr/bin/perl /
Dez 03 01:46:26 localhost.localdomain polkitd[3193]: Operator of unix-session:c2 FAILED to authenticate to gain authorization for action org.mageia.drakconf.pkexec.run for unix-process:14182:113298 [/usr/bin/perl /
Dez 03 02:00:05 localhost.localdomain polkitd[3193]: Operator of unix-session:c2 FAILED to authenticate to gain authorization for action org.freedesktop.policykit.exec for unix-process:15021:186812 [/bin/bash] (own

Code: Alles auswählen
[root@localhost ~]# hostnamectl
   Static hostname: localhost.localdomain
         Icon name: computer-desktop
           Chassis: desktop
        Machine ID: 3c61830f656740a6ae4519b89062ed04
           Boot ID: c4b4241cec8248988637cf7cd18fbcfd
  Operating System: Mageia 6
            Kernel: Linux 4.9.56-desktop-1.mga6
      Architecture: x86-64
[root@localhost ~]#


Welchen Haken muss ich setzen, damit
Zuletzt geändert von letzter3 am Dez 4th, '17, 10:13, insgesamt 2-mal geändert.
letzter3
 
Beiträge: 178
Registriert: Jun 1st, '11, 18:52

Re: root-passwort wird unter KDE abgewiesen

Beitragvon letzter3 » Dez 3rd, '17, 10:06

Code: Alles auswählen
[letzter@localhost ~]$ id
uid=1000(letzter) gid=1000(letzter) Gruppen=1000(letzter),10(wheel),22(cdrom),80(cdwriter),971(vboxusers),1001(mas)
[letzter@localhost ~]$
letzter3
 
Beiträge: 178
Registriert: Jun 1st, '11, 18:52

Re: root-passwort wird unter KDE abgewiesen

Beitragvon letzter3 » Dez 3rd, '17, 10:09

Okay, Benutzer aus wheel entfernt, nu scheint es zu funktionieren.

edit: nöö, doch nicht.
Während sich dqas mcc nun starten lässt, nörgelt kwalletmanager immer noch rum. :(
letzter3
 
Beiträge: 178
Registriert: Jun 1st, '11, 18:52

Re: root-passwort wird unter KDE abgewiesen

Beitragvon alf » Dez 3rd, '17, 10:41

letzter3 hat geschrieben:Okay, Benutzer aus wheel entfernt, nun scheint es zu funktionieren.

Sinn und Zweck der Gruppe ist doch, dass du dann Administrator bist. In dem Fall gibst du immer, wenn erweiterte Berechtigung erforderlich ist (z.B. MCC) dein User-Passwort ein.
letzter3 hat geschrieben:nörgelt kwalletmanager immer noch rum

Für den Kwalletmanager ist doch kein Root-PW erforderlich, sondern das PW das du bei der erstmaligen Einrichtung angegeben hast.
Das Gehirn ist nicht wie Seife, es wird nicht weniger wenn es benutzt wird. -- Lisa Fitz
Benutzeravatar
alf
 
Beiträge: 2442
Registriert: Jun 1st, '11, 13:39
Wohnort: Paderborn

Re: root-passwort wird unter KDE abgewiesen

Beitragvon unklar » Dez 3rd, '17, 10:48

alf hat geschrieben:
letzter3 hat geschrieben:Okay, Benutzer aus wheel entfernt, nun scheint es zu funktionieren.

Sinn und Zweck der Gruppe ist doch, dass du dann Administrator bist. In dem Fall gibst du immer, wenn erweiterte Berechtigung erforderlich ist (z.B. MCC) dein User-Passwort ein.


Der will aber bei mir das root-PW haben und zeigt dann diesen Dialog: :P :lol:
Code: Alles auswählen
$ mcc
Too late to run INIT block at /usr/lib/perl5/vendor_perl/5.22.2/x86_64-linux-thread-multi/Glib/Object/Introspection.pm line 257.
Ignore the following Glib::Object::Introspection & Gtk3 warnings
Subroutine Gtk3::main redefined at /usr/lib/perl5/vendor_perl/5.22.3/Gtk3.pm line 525.


ps. ich sage es immer wieder, wer mit sudo arbeitet ist selber Schuld
sudo mit KDE und Gnome ist schon Wahrheit 'dran ;)
Zuletzt geändert von unklar am Dez 3rd, '17, 11:38, insgesamt 2-mal geändert.
El Conkystador (el conquistador = der Sieger) ein Markenzeichen für @Sector11 8-)
unklar
 
Beiträge: 1468
Registriert: Jun 1st, '11, 15:06

Re: root-passwort wird unter KDE abgewiesen

Beitragvon unklar » Dez 3rd, '17, 10:59

abgesehen davon, der Ablauf der Befehlsfolge von @letzter3 ist bei mir:
Code: Alles auswählen
$ ps -ef|grep -v grep|grep -iE "polkit|policykit"
polkitd   2493     1  0 10:26 ?        00:00:00 /usr/lib/polkit-1/polkitd --no-debug
unklar    2977  2945  0 10:26 ?        00:00:00 /usr/libexec/polkit-kde-authentication-agent-1

Code: Alles auswählen
$ loginctl show-session $XDG_SESSION_ID
Id=c1
User=1000
Name=unklar
Timestamp=So 2017-12-03 10:26:21 CET
TimestampMonotonic=50638453
VTNr=2
Seat=seat0
Display=:0
Remote=no
Service=xdm
Scope=session-c1.scope
Leader=1570
Audit=0
Type=x11
Class=user
Active=yes
State=active
IdleHint=no
IdleSinceHint=0
IdleSinceHintMonotonic=0
LockedHint=no

Hier fragt er erst in dem Fenster das root-PW ab, um zu zeigen:
Code: Alles auswählen
$ pkexec whoami
root

Code: Alles auswählen
$ echo $DISPLAY
:0

Code: Alles auswählen
# systemctl status polkit.service -al -n50
● polkit.service - Authorization Manager
   Loaded: loaded (/usr/lib/systemd/system/polkit.service; static; vendor preset: enabled)
   Active: active (running) since So 2017-12-03 10:26:23 CET; 14min ago
     Docs: man:polkit(8)
 Main PID: 2493 (polkitd)
   CGroup: /system.slice/polkit.service
           └─2493 /usr/lib/polkit-1/polkitd --no-debug

Dez 03 10:26:23 localhost systemd[1]: Starting Authorization Manager...
Dez 03 10:26:23 localhost polkitd[2493]: Started polkitd version 0.113
Dez 03 10:26:23 localhost polkitd[2493]: Loading rules from directory /etc/polkit-1/rules.d
Dez 03 10:26:23 localhost polkitd[2493]: Loading rules from directory /usr/share/polkit-1/rules.d
Dez 03 10:26:23 localhost polkitd[2493]: Finished loading, compiling and executing 4 rules
Dez 03 10:26:23 localhost systemd[1]: Started Authorization Manager.
Dez 03 10:26:24 localhost polkitd[2493]: Acquired the name org.freedesktop.PolicyKit1 on the system bus
Dez 03 10:26:36 localhost polkitd[2493]: Registered Authentication Agent for unix-session:c1 (system bus name :1.38 [/us
Dez 03 10:29:05 localhost polkitd[2493]: Reloading rules
Dez 03 10:29:05 localhost polkitd[2493]: Collecting garbage unconditionally...
Dez 03 10:29:05 localhost polkitd[2493]: Loading rules from directory /etc/polkit-1/rules.d
Dez 03 10:29:05 localhost polkitd[2493]: Loading rules from directory /usr/share/polkit-1/rules.d
Dez 03 10:29:05 localhost polkitd[2493]: Finished loading, compiling and executing 4 rules
Dez 03 10:29:05 localhost polkitd[2493]: Reloading rules
Dez 03 10:29:05 localhost polkitd[2493]: Collecting garbage unconditionally...
Dez 03 10:29:05 localhost polkitd[2493]: Loading rules from directory /etc/polkit-1/rules.d
Dez 03 10:29:05 localhost polkitd[2493]: Loading rules from directory /usr/share/polkit-1/rules.d
Dez 03 10:29:05 localhost polkitd[2493]: Finished loading, compiling and executing 4 rules
Dez 03 10:31:44 localhost polkitd[2493]: Operator of unix-session:c1 successfully authenticated as unix-user:root to gai
Dez 03 10:39:30 localhost polkitd[2493]: Operator of unix-session:c1 successfully authenticated as unix-user:root to gai

Code: Alles auswählen
# hostnamectl
   Static hostname: localhost
         Icon name: computer-vm
           Chassis: vm
        Machine ID: 79f2231730124b1592f3e4d49b87c15b
           Boot ID: 23045685357a49e8b8da40c34b9605dc
    Virtualization: qemu
  Operating System: Mageia 6
            Kernel: Linux 4.9.35-desktop-1.mga6
      Architecture: x86-64
El Conkystador (el conquistador = der Sieger) ein Markenzeichen für @Sector11 8-)
unklar
 
Beiträge: 1468
Registriert: Jun 1st, '11, 15:06

Re: root-passwort wird unter KDE abgewiesen

Beitragvon alf » Dez 3rd, '17, 12:08

Screenshot_20171203_120443.png

hier gebe ich mein User-PW ein. Anders ist es wenn ich in der Konsole beispielsweise rpm/urpmi ausführen will, dann ist in der Tat das root-PW erforderlich.
Das Gehirn ist nicht wie Seife, es wird nicht weniger wenn es benutzt wird. -- Lisa Fitz
Benutzeravatar
alf
 
Beiträge: 2442
Registriert: Jun 1st, '11, 13:39
Wohnort: Paderborn

Re: root-passwort wird unter KDE abgewiesen

Beitragvon doktor5000 » Dez 3rd, '17, 14:16

Bzgl. der wheel Gruppe der Hinweis kam ja schon: https://wiki.archlinux.org/index.php/Po ... identities
Ansonsten kommt es drauf an, ob man per draksec für einige Mageia-Tools festgelegt hat, ob User- oder root-PW verlangt wird via polkit.

kwalletmanager hat damit aber überhaupt nix zu tun.
Ich bin nicht böse, sondern nur ehrlich. Und wer lesen kann, ist klar im Vorteil.
----
Mageia - the magic continues
Benutzeravatar
doktor5000
 
Beiträge: 6055
Registriert: Jun 2nd, '11, 09:39

Re: root-passwort wird unter KDE abgewiesen

Beitragvon letzter3 » Dez 3rd, '17, 17:09

alf hat geschrieben:
letzter3 hat geschrieben:nörgelt kwalletmanager immer noch rum

Für den Kwalletmanager ist doch kein Root-PW erforderlich, sondern das PW das du bei der erstmaligen Einrichtung angegeben hast.

Ich habe kwalletmanager nie eingerichtet.
Wenn ich ihn starte, dann unter Einstellungen, Passwortspeicher, Passwortspeicher deaktivieren, dann auf anwenden -> root-Passwort erforderlich :cry:
letzter3
 
Beiträge: 178
Registriert: Jun 1st, '11, 18:52

Re: root-passwort wird unter KDE abgewiesen

Beitragvon letzter3 » Dez 3rd, '17, 17:10

Falsch! da wird mein user-PW verlangt. Sorry :oops:
letzter3
 
Beiträge: 178
Registriert: Jun 1st, '11, 18:52

Re: root-passwort wird unter KDE abgewiesen

Beitragvon doktor5000 » Dez 3rd, '17, 18:52

Also ist das Thema quasi erledigt?
Ich bin nicht böse, sondern nur ehrlich. Und wer lesen kann, ist klar im Vorteil.
----
Mageia - the magic continues
Benutzeravatar
doktor5000
 
Beiträge: 6055
Registriert: Jun 2nd, '11, 09:39


Zurück zu Basis-Support

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast