Aelbler
Anmeldungsdatum: 9. Mai 2008
Beiträge: Zähle...
|
Ein herzliches, hoffnungsvolles Hallo in die Runde! Zuerst die Hardware- und Betriebssystemdaten meiner betroffenen Rechner: 1. Desktop-PC (selbst zusammengebastelt) 64-bit, 4 x Intel Core i3-3220 CPU @ 3.30 GHz Prozessoren; Kubuntu 14.04 als Betriebssystem, KDELibs-Version: 4.13.3, Kernel 3.13.0-34-generic 2. Laptop Compaq-CQ548 64-bit, 2 x AMD E1-1200 APU-Prozessoren mit Radeon HD Grafik; Linux Mint KDE 17 als Betriebssystem, KDE SC-Version 4.13.2, Linux 3.13.0-24-generic Problem (?): Der Desktop-PC (Kubuntu 14.04) läuft seit ungefähr einem halben Jahr und hat Win8 abgelöst. Schon von Anfang an fiel mir auf, daß von den vier Benutzern, die ich eingerichtet habe, einer unter "Systemeinstellungen / Benutzerverwaltung" nicht sichtbar ist. Beim Anmelden ist dieser Benutzer aber anwählbar, er hat ein Home-Verzeichnis, kann alle Programme benutzen etc. Rufe ich statt "Systemeinstellungen / Benutzerverwaltung" den KUser (nachinstalliert) auf, so ist der vorher "unsichtbare" Benutzer vorhanden und könnte auch bearbeitet werden. Auf diesem (Desktop-PC) ist der "Administrator" und ich selbst mit Sudo-Rechten ausgestattet; Frau und Kind haben keine Sudo-Rechte. Nun ja, das hat bisher nicht sonderlich gestört, könnte aber eventuell einmal Auswirkungen haben ... (?) Nun habe ich vor kurzem das KDE 14.04 von unserem Laptop runtergeschmissen und stattdessen Linux Mint KDE draufgespielt, um zu testen, was uns als Familie mehr zusagt. Die Installation war o.k.; anfangs hatte ich nur Linux Mint (ohne KDE-Oberfläche) drauf; das gefiel aber nicht. Jetzt also läuft Linux Mint KDE 17 drauf.
Bei der Installation habe ich als ersten Benutzer "Administrator" mit Sudo-Rechten angelegt. Dann drei weitere Benutzer mit nur eingeschränkten Rechten. Genau der gleiche Benutzer (meine Frau) wie beim Desktop-PC ist unter "Systemeinstellungen / Benutzerverwaltung" nicht sichtbar. Werden die Benutzer per KUser aufgerufen ist er da. Wenn ich mich recht entsinne, habe ich die Benutzer per "Systemeinstellungen / Benutzerverwaltung" eingerichtet. Nachdem der Account meiner Frau auch auf dem neu eingerichteten Laptop nicht sichtbar war, konnte ich feststellen, daß er per KUser sichtbar ist. Und wie beim Desktop-PC kann meine Frau sich anmelden, die Programme nutzen und hat ein Home-Verzeichnis. Versteh ich nicht .... : / Fragen: 1. Was habe ich falsch gemacht? 2. Wie kann ich die Suppe auslöffeln (wenn überhaupt notwendig)? 3. Wie mache ich es richtig? 4. Reicht es, wenn der "Administrator", den ich mit Sudo-Rechten versehen habe, angelegt ist, so daß ich als Benutzer selbst keine Sudo-Rechte habe. Mit dem Administrator-Konto gehe ich normalerweise nie rein. Dann müßte ich mit meinem "normalen" Konto, das keine Sudo-Rechte hat, bei Anfrage einer Aktion, welche Sudo-Rechte verlangt, ja eine Abfrage nach dem Sudo-Benutzer erhalten, diesen auswählen können und mit dessen Paßwort (beispielsweise) ein Sicherheitsupdate laden, Programme installieren etc. können, oder? Vielen Dank für Eure Hilfe! Holger
|
Lidux
Anmeldungsdatum: 18. April 2007
Beiträge: 15900
|
Hallo Aelbler, Leider hast du die Strategie der "Benutzer" auf deinem Unixsystem nicht so richtig verstanden. Der Benutzer "Root", "Systemadmin" bzw. "Administrator" ist unter Ubuntu nicht aktiviert. Der erste eingerichtete Benutzer hat aber per sudo sogenannte "Fake Root Rechte". Neue Benutzer musst du der Gruppe "Root" hinzufügen damit sie Adminrechte haben. Du hast dir persönlich keinen guten Gefallen getan den ersten Benutzer "Administrator" zu nennen. PS: Diese Strategie wird mittlerweile auch bei Windows genommen. Gruss Lidux
|
Vej
Moderator, Supporter
Anmeldungsdatum: 7. März 2013
Beiträge: 3391
|
Hallo Aelbler. Der Vollständigkeit halber noch ein Beitrag: Aelbler schrieb: 4. Reicht es, wenn der "Administrator", den ich mit Sudo-Rechten versehen habe, angelegt ist, so daß ich als Benutzer selbst keine Sudo-Rechte habe. Mit dem Administrator-Konto gehe ich normalerweise nie rein. Dann müßte ich mit meinem "normalen" Konto, das keine Sudo-Rechte hat, bei Anfrage einer Aktion, welche Sudo-Rechte verlangt, ja eine Abfrage nach dem Sudo-Benutzer erhalten, diesen auswählen können und mit dessen Paßwort (beispielsweise) ein Sicherheitsupdate laden, Programme installieren etc. können, oder?
Der Standardweg unter Linux ist das nicht (siehe Beitrag von Lidux ), es geht aber auch. Dazu müsstest du dann allerdings ein Terminal und die Befehle su und sudo (bzw. die Alternativen für graphische Programme) nutzen.
Dieses Vorgehen lässt sich wohl auch automatisieren, diese Lösung ist aber unnötig kompliziert. Viele Grüße Vej PS.: Lidux schrieb: Neue Benutzer musst du der Gruppe "Root" hinzufügen damit sie Adminrechte haben.
Oh, ist das eine Besonderheit von KDE? Laut Wiki wäre es nämlich sudo.
|
HarryD
Anmeldungsdatum: 14. Juni 2006
Beiträge: 2700
Wohnort: Germany - BW
|
eine Korrektur: der erste eingerichtete Benutzer kann mittels einem Befehl vorangestelltem sudo sich "Root Rechte" verschaffen, dazu ist er in der Gruppe "sudo". Bei einigen grafischen Programmen gibt es dazu die Schaltfläche "Legitimieren", die nur bei einem Benutzer, der in der Gruppe sudo ist, angeklickt werden kann. Will man weiteren Benutzern diese Rechte geben, kann man sie der Gruppe sudo hinzufügen (nicht der Gruppe root!) Edit: Ok, Vej war schneller
|
Aelbler
(Themenstarter)
Anmeldungsdatum: 9. Mai 2008
Beiträge: 24
|
Guten Abend Lidux, danke für die schnelle Antwort, wenn auch nur auf eine meiner Fragen, 👍 was meinst Du mit "Fake-Root-Rechte"? Bei der Installation muß ich ja einen Benutzer anlegen, der von Haus aus gleich als "Systemverwalter" (so wird er unter "Systemeinstellungen / Benutzerkonten" tituliert) Berechtigung hat.
Da es laut KUser im neu installierten System weder eine Gruppe, noch einen Benutzer mit dem Namen "Administrator" gibt, nahm ich der Einfachheit halber diese Bezeichnung. Was ist daran falsch? Ich kann ihn natürlich auch umbenennen oder in einer neuen Installation anders nennen; mir fällt schon noch ein gescheiter Name ein. Mit dem "Systemverwalter-Konto" melde ich mich eigentlich nie an. Wie schon beschrieben, möchte ich seine Rechte nur nutzen, wenn ich sudo-Rechte benötige (Software- oder Sicherheitsupdates, Anwendungen über die Anwendungsverwaltung installieren, etc.). Das heißt: Die Konten der gesamten Familie sind ohne "Systemverwalter-Berechtigung". Aktualisierungen, Installationen etc. kann nur der vornehmen, der das Paßwort des "Systemverwalterkontos" (bei mir "Administrator" genannt) kennt. Frage (neu formuliert):
Wie sollte ich denn nun vorgehen? Wie sollte ein System von Anfang an richtig, sinnvoll und sicher eingerichtet werden? Das System heißt in diesem Fall Linux Mint KDE 17. Habe aber auch schon andere Distributionen ausprobiert und denke, das ist grundlegend immer das Gleiche. Wenn diese Frage beantwortet ist, haben sich meine zuvor gestellen Fragen eigentlich erledigt. Mir ist es eigentlich egal, warum in einem Verwaltungsprogramm ("Systemsteuerung" / "Benutzerkonten") das Konto meiner Frau nicht auftaucht und im anderen ("KUser") doch. Hauptsache die nächste Installation verläuft korrekt. Danke auch Euch anderen für Eure Beiträge. Habt ihr noch eine Idee auf die oben neu formulierte Frage? Grüßle also an Lidux, Vej und HarryD ☺ Holger
|
Aelbler
(Themenstarter)
Anmeldungsdatum: 9. Mai 2008
Beiträge: 24
|
Guten Abend noch einmal in die Runde, habe auf meinem zweiten Rechner, dem Laptop mit Linux Mint KDE 17, das bisher kaum konfigurierte Betriebssystem noch mal neu installiert (nur so zum Spaß 😉). Folgendes Vorgehen (genauso habe ich es davor schon zwei Mal gemacht):
1. System von der CD booten lassen und dauerhaft installiert.
2. Als Standardbenutzer "mintkde" vergeben (der ist damit ja automasich Systemverwalter).
3. Mit "Benutzerverwaltung" unter "Systemeinstellungen" drei weitere Benutzer - in genau dieser Reihenfolge - hinzugefügt (Holger, Elke, Mareike). Diese weiteren Benutzer haben keine sudo-Rechte; sie sind laut der Beschriftung der "Benutzerverwaltung" keine Systemverwalter.
Der Systemverwalter (mintkde) hat bei der Installation laut "KUser - Benutzereigenschaften" in folgenden Gruppen Rechte erhalten: adm, cdrom, sudo, dip, plugdev, lpadmin. sambashare und natürlich mintkde.
Die anderen drei Benutzer haben lediglich Rechte in ihrer eigenen Gruppe erhalten; also Holger in holger, Elke in elke, sowie Mareike in mareike. Was mich jetzt aber wirklich nervt: Auch bei dieser Neuinstallation und Einrichtung der drei zusätzlichen Benutzer wird wieder einmal das Konto "Elke" in der "Benutzerverwaltung - Systemeinstellungen" nicht angezeigt. Anmelden, Programme nutzen etc. ist aber - wie bislang schon immer - möglich! Per KUser ist die Elke aber vorhanden! Entschuldigung! Aber da sag' ich nur noch HÄ ...???
Übrigens fiel mir gerade noch ein, daß ich auf meinem VM Player (der läuft auf dem Desktop-PC unter Kubuntu 14.04) noch Linux Mint laufen habe. Da ist es genau das gleiche! Screenshots:
Ungültiges MakroDieses Makro ist nicht verfügbar 1(Systembenutzer_ohne_elke.png)]]
Ungültiges MakroDieses Makro ist nicht verfügbar 2(KUser_Benutzer.png)]]
Ungültiges MakroDieses Makro ist nicht verfügbar 3(KUser_Gruppen.png)]] Fazit: Meine eine Frage von gestern reicht mir ja theoretisch als Antwort, aber aufgrund der wiederholten Fehler (hier und auch schon am 26.11.2014 beschrieben) auf zwei Rechnern und einem virtuellen Recher mit insgesamt drei verschiedenen Betriebssystemen und dem Fehlen immer nur des einen Accounts (elke) würde ich schon gerne wissen, was da los ist. Mag Linux den Namen elke / Elke nicht? Unter Windows XP, Win8 und Win8.1 lief das noch!? 😕 So: Ich weiß nix mehr; bin ja schließlich Neuling hier. Ihr seid dran! 😉 und ... ... DANKE! Holger
- Bilder
|
Aelbler
(Themenstarter)
Anmeldungsdatum: 9. Mai 2008
Beiträge: 24
|
Habe noch etwas herausgefunden. Ob das erhellend ist oder noch mehr Fragen aufwirft, mag jeder selbst beurteilen. Folgendes: Habe festgestellt, daß ich per "Systemsteuerung - Benutzerverwaltung" meine Frau (Benutzer "Elke") doch sehen kann. Das klappt sowohl unter Linux Mint KDE 17 (mein Notebook), unter Kubuntu 14.04 (Desktop-PC) und auch unter Ubuntu 14.04.
Allerdings nur, wenn ich mich mit ihrem Account einlogge! Gehe ich mit irgendeinem anderen Account rein, ist die "Elke" unter "Systemsteuerung - Benutzerverwaltung" nicht vorhanden. Weiter habe ich festgestellt, daß sie auch sichtbar ist, wenn ich mich per GNOME oder Ubuntu 14.04 anmelde (so geschehen auf einem dritten, älteren Desktop-PC, den ich von Ubuntu 12.04 auf Ubuntu 14.04 aktualisiert habe). Sobald ich mich aber mit dem KDE-Plasma-Arbeitsbereich anmelde, ist die "Elke" unter "Systemsteuerung - Benutzerverwaltung" nicht zu sehen. Außer, wenn ich über ihren Account reingehe; dann klappt es, wie oben beschrieben, auf einmal wieder.
Ansonsten ist sie, wie in den Beiträgen zuvor schon ausgeführt, mit dem Programm "KUser" immer sichtbar ... Hat KDE hier einen Bug? Grüßle Holger
|
Andi-S
Anmeldungsdatum: 27. Oktober 2008
Beiträge: 328
|
Also bei mir ist es so In der Benutzerverwaltung in den Einstellungen kann ich nur den jeweils angemeldeten Benutzer sehen. Mit 'Benutzer und Gruppen' (Befehl 'users-admin') sehe ich alle Benutzer! Mint 17 KDE
|
Aelbler
(Themenstarter)
Anmeldungsdatum: 9. Mai 2008
Beiträge: 24
|
Guten Abend Andi-S, vielen Dank für Deinen Beitrag! Du schreibst: In der Benutzerverwaltung in den Einstellungen kann ich nur den jeweils angemeldeten Benutzer sehen. Bei mir nicht; auch alle anderen Benutzer werden - im Gegenteil zu Deinen Ausführungen - aufgeführt; also: "mintkde", "Mareike" und "Holger". Dabei scheint die Distrubition (Kubuntu 14.04, Linux Mint 17 KDE, Linux Mint 17, Ubuntu 12.04, Ubuntu 14.04) egal zu sein. Ich sehe immer alle Benutzer; egal, ob angemeldet, oder nicht. Nur eben die "Elke", die sehe ich lediglich unter KUser, oder aber, wenn ich auf dem Account "Elke" eingeloggt bin: Dann sehe ich es auch über "Systemeinstellungen - Benutzerverwaltung". Wieso also bei Dir nur der angemeldete Nutzer und bei mir alle (bis auf "Elke") zu sehen sind ... ? Der Befehl "users-admin" funktionierte bei mir erst nach der Installation mit "sudo apt-get install gnome-system-tools". Dann allerdings habe ich das gleiche Ergebnis wie bei Dir; ich sehe alle Accounts. Bleibt also festzuhalten: Mit den nachzuinstallierenden Anwendungen KUser und der GNOME-Benutzerverwaltung werden alle angelegten Accounts angezeigt. Holger
|
Vej
Moderator, Supporter
Anmeldungsdatum: 7. März 2013
Beiträge: 3391
|
Hallo Aelber, ich habe mir jetzt eine Virtuelle Maschine mit Kubuntu 14.04 angelegt und ich muss dir recht geben. Auch bei mir wird elke in Systemeinstellungen → Benutzerverwaltung nicht angezeigt, Konten namens max, hans, und sonja aber schon. In allen anderen von dir genannten Betriebssystemen konnte ich ein Konto namens elke anlegen und auch sehen. Ich werde jetzt mal mein Kubuntu auseinandernehmen und nach der Ursache suchen. Viele Grüße Vej
|
Benno-007
Anmeldungsdatum: 28. August 2007
Beiträge: 29240
Wohnort: Germany
|
Andi-S schrieb:
In der Benutzerverwaltung in den Einstellungen kann ich nur den jeweils angemeldeten Benutzer sehen.
So hätte ich es jetzt auch vermutet. Grundsätzlich kann ich dazu nur sagen, dass man im Zweifel nicht den grafischen Oberflächen trauen sollte, sondern den Ausgaben der Befehle - das haut hin. Z.B.: Gruppen anzeigen:
id sudo-Nutzer anzeigen:
grep sudo /etc/group
(letzte Spalte) Nutzer anzeigen:
grep 100. /etc/passwd
Hinweis: Sie stehen alle zeilenweise in der Datei - der Befehl zeigt nur die Zeilen an, die mit 100x beginnen, da die Nutzer normalerweise ab 1000 durchgezählt werden. Bei dir könnte da was abweichen - deine elke sollte aber in der Datei vorkommen:
grep -i elke /etc/passwd
|
Aelbler
(Themenstarter)
Anmeldungsdatum: 9. Mai 2008
Beiträge: 24
|
Guten Abend Benno-007, für meinen Desktop-PC habe ich folgende Ausgabe im Terminal erhalten (auf Deinen Befehl grep -i elke /etc/passwd): elke:x:1002:1004:Elke:/home/elke:/bin/bash
holger@PC-MS-7758:~$ Dem entnehme ich, daß Elke zwei Mal, nämlich mit der Kennung 1002 und 1004 angelegt ist. Das kommt hin, denn ich habe da einmal rumgewurstelt und (vermutlich mit KUser) eine zweite Elke angelegt.
Über KUser sehe ich aktuell nur die elke mit der Kennung 1002. Ich meine, vor einigen Wochen die 1004 gelöscht zu haben. Irgendwas stimmt da also nicht (habe ich verbockt). Ursächlich ist aber der Bug in Kubuntu, den ja auch Vej bestätigt und dem er auf den Grund zu gehen versucht.
Ich werde über kurz oder lang aber das System neu aufsetzen (vermutlich mit Linux Mint 17 KDE); das juckt mich also nicht mehr. Ich dachte mir schon, daß es Konsolenbefehle für solche Fälle gibt. Aber die kenne ich nicht und steige generell nicht durch. Aber in ganz bestimmten Fällen (klar eingegrenzte Suche in einem Forum) habe ich die Konsole schon benutzt. Ist schon toll, wenn man das kapiert und anwenden kann! 😉 Danke für Deinen Beitrag, Benno-007! Holger Bearbeitet von Vej: Bitte verwende in Zukunft Codeblöcke, um die Übersicht im Forum zu verbessern!
|
Vej
Moderator, Supporter
Anmeldungsdatum: 7. März 2013
Beiträge: 3391
|
Hallo Aelbler. Aelbler schrieb: elke:x:1002:1004:Elke:/home/elke:/bin/bash
holger@PC-MS-7758:~$ Dem entnehme ich, daß Elke zwei Mal, nämlich mit der Kennung 1002 und 1004 angelegt ist. Das kommt hin, denn ich habe da einmal rumgewurstelt und (vermutlich mit KUser) eine zweite Elke angelegt.
Über KUser sehe ich aktuell nur die elke mit der Kennung 1002. Ich meine, vor einigen Wochen die 1004 gelöscht zu haben. Irgendwas stimmt da also nicht (habe ich verbockt). Ursächlich ist aber der Bug in Kubuntu, den ja auch Vej bestätigt und dem er auf den Grund zu gehen versucht.
Du hast nur ein Benutzerkonto mit dem Namen "elke" und der Benutzer-Id 1002. Die 1004 ist die Gruppen-Id. Viele Grüße Vej
|
Benno-007
Anmeldungsdatum: 28. August 2007
Beiträge: 29240
Wohnort: Germany
|
Jetzt zeig mal noch bitte die Ausgabe von
grep 100. /etc/passwd
oben. Dann sehen wir, ob elke die Einzigste ist, welche eine von ihrer Nutzer-ID abweichende Gruppen-ID hat. Das sollte nämlich nicht der Fall sein. Mal überlegen, wie sowas passieren kann. Hat sicher was mit deiner Löschung zu tun. Bestimmt hast du elke wie erwähnt gelöscht und damit auch die User-ID. Mit KDE? Wie genau? Dabei wurde jedoch offenbar die Gruppen-ID nicht freigegeben bzw. gelöscht und musste daher auf die nächste freie erhöht werden (0-3 war bereits durch 4 Nutzer belegt). Hintergrundinfos für dich: grep - siehe die Beispiele. Der Aufbau von passwd ist in
man 5 passwd
erklärt.
|
Aelbler
(Themenstarter)
Anmeldungsdatum: 9. Mai 2008
Beiträge: 24
|
Hallo Benno-007, | holger@PC-MS-7758:~$ grep 100. /etc/passwd
libuuid:x:100:101::/var/lib/libuuid:
adminkub1404:x:1000:1000:Admin Kubuntu 14.04:/home/adminkub1404:/bin/bash
holger:x:1001:1001:Holger :/home/holger:/bin/bash
mareike:x:1003:1003:Mareike:/home/mareike:/bin/bash
elke:x:1002:1004:Elke:/home/elke:/bin/bash
holger@PC-MS-7758:~$ ^C
holger@PC-MS-7758:~$
|
Ja, die "Elke" ist die einzige mit von der Nutzer-ID abweichender Gruppen-ID. Anfangs hatte sie die Gruppen- und Nutzer-ID 1002. Dann habe ich sie (falsch / unvollständig), vermutlich mit KUser, gelöscht. Ist schon einige Monate her und ich kann nicht sicher sagen, was ich sonst noch gemacht habe. Ich meine, "Elke" dann neu angelegt zu haben und ihre Einstellungen (Homeverzeichnis etc.) in die neue "Elke" kopiert zu haben (da war meine ich eine Systemabfrage, ob ich das machen möchte, oder nicht). Wie im letzen Beitrag schon erwähnt, möchte ich ziemlich sicher Linux Mint 17 KDE draufspielen. Es ist also nicht zwingend erforderlich, den Mist, den ich da verbrochen habe, zu reparieren. 😉 Auf jeden Fall DANKE! Holger
|