Einem User auf der Konsole Adminrechte geben Thema ist als GELÖST markiert
-
Themen Author - Erfahrenes Foren Mitglied
- Beiträge: 61
- Registriert: Samstag 9. Februar 2019, 13:56
- CPU: Intel Core i5-8600T bits: 64 type: MCP L2 cache: 9216 KiB
- GPU: Device-1: Intel UHD Graphics 630
- Kernel: 5.10.2-2-MANJARO
- Desktop-Variante: KDE
- GPU Treiber: i915 v: kernel
- Hat sich bedankt: 11 Mal
- Danksagung erhalten: 5 Mal
Einem User auf der Konsole Adminrechte geben
Hallo zusammen,
ich habe ein System mit mehreren Usern. Deren Konfiguration kann ich zum großen Teil in KDE mit dem Manjaro-Einstellungen -> Benutzerkonten machen. Um nicht von der Funktionstüchtigkeit von KDE abhängig zu sein, interessiert mich folgendes:
1.) Wie kann ich auf der Konsole herausfinden, welche User Adminrechte haben?
2.) Wie kann ich auf der Konsole einem User die Adminrechte verleihen?
3.) Wie kann ich auf der Konsole einem User die Adminrechte entziehen?
Viele Grüße
Rotlux
ich habe ein System mit mehreren Usern. Deren Konfiguration kann ich zum großen Teil in KDE mit dem Manjaro-Einstellungen -> Benutzerkonten machen. Um nicht von der Funktionstüchtigkeit von KDE abhängig zu sein, interessiert mich folgendes:
1.) Wie kann ich auf der Konsole herausfinden, welche User Adminrechte haben?
2.) Wie kann ich auf der Konsole einem User die Adminrechte verleihen?
3.) Wie kann ich auf der Konsole einem User die Adminrechte entziehen?
Viele Grüße
Rotlux
-
- Forum Held
- Beiträge: 2252
- Registriert: Dienstag 24. Mai 2016, 13:33
- CPU: Intel i5-3210M
- GPU: Intel HD 4000
- Kernel: 4.19
- Desktop-Variante: Openbox
- GPU Treiber: i915
- Hat sich bedankt: 20 Mal
- Danksagung erhalten: 507 Mal
Re: Einem User auf der Konsole Adminrechte geben
Hallo Rotlux,
Wenn ein User für ein Kommando Root-Rechte braucht, so kann er das mit sudo machen
https://wiki.archlinux.de/title/Sudo
bzw. für GUI wenn überhaupt notwendig und mit der gebotenen Vorsicht
https://wiki.archlinux.org/index.php/Ru ... ns_as_root
viele Grüße gosia
Warum willst Du das so machen?
Wenn ein User für ein Kommando Root-Rechte braucht, so kann er das mit sudo machen
Code: Alles auswählen
sudo KOMMANDO
bzw. für GUI wenn überhaupt notwendig und mit der gebotenen Vorsicht
Code: Alles auswählen
kdesu
viele Grüße gosia
-
Themen Author - Erfahrenes Foren Mitglied
- Beiträge: 61
- Registriert: Samstag 9. Februar 2019, 13:56
- CPU: Intel Core i5-8600T bits: 64 type: MCP L2 cache: 9216 KiB
- GPU: Device-1: Intel UHD Graphics 630
- Kernel: 5.10.2-2-MANJARO
- Desktop-Variante: KDE
- GPU Treiber: i915 v: kernel
- Hat sich bedankt: 11 Mal
- Danksagung erhalten: 5 Mal
Re: Einem User auf der Konsole Adminrechte geben
Das mit sudo und kdesu kenne ich; das ist nicht der Punkt.Warum willst Du das so machen?
Wenn ein User für ein Kommando Root-Rechte braucht, so kann er das mit sudo machen
Durch einen Fehler kann es vorkommen, dass ein User die Adminrechte verliert, d.h. er kann keine Befehle mehr mit "sudo" ausführen.
So etwas hatte ich neulich bei Kubuntu. Bei Ubuntu muss ein user in der Gruppe sudo sein, um mit sudo Kommandos als Admin ausführen zu können.
Bei Manjaro habe ich keine Gruppe "sudo". Weil es kein Debian-artiges Sytem ist, geht es wahrscheinlich anders.
Mit
Code: Alles auswählen
adduser <benutzername> sudo
-
- Forum Held
- Beiträge: 2252
- Registriert: Dienstag 24. Mai 2016, 13:33
- CPU: Intel i5-3210M
- GPU: Intel HD 4000
- Kernel: 4.19
- Desktop-Variante: Openbox
- GPU Treiber: i915
- Hat sich bedankt: 20 Mal
- Danksagung erhalten: 507 Mal
Re: Einem User auf der Konsole Adminrechte geben
Hallo Rotlux,
Aber gut, wenn das passieren sollte, dann das übliche, in /etc/sudoers mit visudo wieder eintragen
Wahrscheinlich nicht die Antwort, die Du hören willst, aber meine Phantasie reicht nicht aus, mir solch einen Fehler vorzustellen, es sei denn, /etc/sudoers wird irgendwie versaut...
stehen. Ist wohl zum Glück Standard.
viele Grüße gosia
Naja...
Aber gut, wenn das passieren sollte, dann das übliche, in /etc/sudoers mit visudo wieder eintragen
Code: Alles auswählen
USERNAME ALL=(ALL) ALL
Das wäre bei Manjaro die Gruppe wheel, aber auch dazu muss IMHO in der /etc/sudoers die Zeile
Code: Alles auswählen
%wheel ALL=(ALL) ALL
viele Grüße gosia
-
- Erfahrenes Foren Mitglied
- Beiträge: 79
- Registriert: Dienstag 8. Januar 2019, 16:12
- CPU: Intel Core i5-8600
- GPU: Intel Onboard
- Kernel: 6.1.55-1-MANJARO (64-bit)
- Desktop-Variante: KDE Plasma 5.27.8
- GPU Treiber: Intel Open Source Technology Center
- Hat sich bedankt: 26 Mal
- Danksagung erhalten: 6 Mal
Re: Einem User auf der Konsole Adminrechte geben
Hallo,gosia hat geschrieben: ↑Freitag 10. Mai 2019, 22:27 Das wäre bei Manjaro die Gruppe wheel, aber auch dazu muss IMHO in der /etc/sudoers die Zeilestehen. Ist wohl zum Glück Standard.Code: Alles auswählen
%wheel ALL=(ALL) ALL
viele Grüße gosia
da mich das Thema interessiert habe ich das eben mal auf meinem Rechner nachgeschaut: Ich habe ja als erster Nutzer des Systems root-Rechte, allerdings ist der Eintrag "%wheel ALL=(ALL) ALL" in meiner /etc/sudoers auskommentiert (default). Also habe ich die root-Rechte wohl nur über den Eintrag in der Gruppe wheel?
_______
Grüßle,
Hans
Grüßle,
Hans
-
- Forum Held
- Beiträge: 2252
- Registriert: Dienstag 24. Mai 2016, 13:33
- CPU: Intel i5-3210M
- GPU: Intel HD 4000
- Kernel: 4.19
- Desktop-Variante: Openbox
- GPU Treiber: i915
- Hat sich bedankt: 20 Mal
- Danksagung erhalten: 507 Mal
Re: Einem User auf der Konsole Adminrechte geben
Hallo ManjaroHans,
"sudo will suspend processing of the current file and read each file in /etc/sudoers.d,"
In /etc/sudoers.d/ liegt also die Datei 10-installer mit dem Inhalt
viele Grüße gosia
Danke für die Nachfrage. Da bin ich jetzt froh, daß ich nurManjaroHans hat geschrieben: ↑Samstag 11. Mai 2019, 08:12 allerdings ist der Eintrag "%wheel ALL=(ALL) ALL" in meiner /etc/sudoers auskommentiert
geschrieben habe Manche Sachen braucht man sowenig, daß man sie leider schnell vergisst. Es gibt ja noch das Verzeichnis /etc/sudoers.d/, dessen Dateien von sudo eingelesen werden. Die Man-Page zu sudoers sagt dazu (Details bitte selbst nachsehen):
"sudo will suspend processing of the current file and read each file in /etc/sudoers.d,"
In /etc/sudoers.d/ liegt also die Datei 10-installer mit dem Inhalt
Code: Alles auswählen
%wheel ALL=(ALL) ALL
Re: Einem User auf der Konsole Adminrechte geben
1.)Rotlux hat geschrieben: ↑Freitag 10. Mai 2019, 20:34 Hallo zusammen,
ich habe ein System mit mehreren Usern. Deren Konfiguration kann ich zum großen Teil in KDE mit dem Manjaro-Einstellungen -> Benutzerkonten machen. Um nicht von der Funktionstüchtigkeit von KDE abhängig zu sein, interessiert mich folgendes:
1.) Wie kann ich auf der Konsole herausfinden, welche User Adminrechte haben?
2.) Wie kann ich auf der Konsole einem User die Adminrechte verleihen?
3.) Wie kann ich auf der Konsole einem User die Adminrechte entziehen?
Code: Alles auswählen
cat /etc/group | grep wheel
Code: Alles auswählen
sudo usermod -aG wheel username
Code: Alles auswählen
sudo usermod -G users username
Code: Alles auswählen
man useradd
man usermod
man userdel
man id
-
Themen Author - Erfahrenes Foren Mitglied
- Beiträge: 61
- Registriert: Samstag 9. Februar 2019, 13:56
- CPU: Intel Core i5-8600T bits: 64 type: MCP L2 cache: 9216 KiB
- GPU: Device-1: Intel UHD Graphics 630
- Kernel: 5.10.2-2-MANJARO
- Desktop-Variante: KDE
- GPU Treiber: i915 v: kernel
- Hat sich bedankt: 11 Mal
- Danksagung erhalten: 5 Mal
Re: Einem User auf der Konsole Adminrechte geben
Super!
Vielen Dank LQ.
Deine Antworten sind genau auf den Punkt das, wonach ich gesucht habe. Daumen hoch!
Viele Grüße
Rotlux
Vielen Dank LQ.
Deine Antworten sind genau auf den Punkt das, wonach ich gesucht habe. Daumen hoch!
Viele Grüße
Rotlux