Linux ist ein Open-Source-Betriebssystem, das in der Welt der Informationstechnologie weit verbreitet ist. Wenn Sie mit Linux arbeiten, müssen Sie den aktuellen Benutzer des Systems kennen. Diese Informationen können in vielen Situationen nützlich sein, z. B. beim Festlegen von Dateiberechtigungen oder beim Ausführen bestimmter Befehle. In diesem Artikel werden wir uns einige einfache Möglichkeiten ansehen, den aktuellen Benutzer unter Linux zu kennen.
Eine der einfachsten Möglichkeiten, den aktuellen Benutzer zu kennen, ist die Verwendung eines Befehls whoami. Dieser Befehl gibt den Namen des aktuellen Benutzers im Terminal aus. Einfach eingeben whoami und drücken Sie die Taste Enter, um Ihren Benutzernamen herauszufinden.
Eine andere Möglichkeit, Informationen über den aktuellen Benutzer abzurufen, besteht darin, einen Befehl zu verwenden id. Dieser Befehl gibt Informationen über den aktuellen Benutzer aus, einschließlich dessen Name, Gruppe und IDs. Einfach eingeben id und drücken Sie die Taste Enter, um vollständige Informationen über sich selbst zu erhalten.
Wenn Sie den Benutzernamen kennen möchten, aber die Befehlszeile nicht verwenden möchten, können Sie auch die Informationen zum aktuellen Benutzer im Systemkonfigurationsfenster anzeigen. Öffnen Sie einfach die Systemeinstellungen, suchen Sie den Abschnitt mit den Benutzerinformationen und überprüfen Sie Ihre Daten.
Definieren des aktuellen Benutzers unter Linux
Unter Linux gibt es mehrere Möglichkeiten, den aktuellen Benutzer zu identifizieren:
- Mit dem Befehl whoami : Mit diesem Befehl können Sie den Namen des aktuellen Benutzers im Terminal ausgeben. Geben Sie einfach whoami ein und drücken Sie die Eingabetaste, um den aktuellen Benutzer herauszufinden.
- Verwenden der Umgebungsvariablen $USER : Unter Linux gibt es spezielle Umgebungsvariablen, die Informationen über das System enthalten. Die Variable $USER enthält den Namen des aktuellen Benutzers. Um den aktuellen Benutzer mit dieser Variablen herauszufinden, geben Sie echo $USER im Terminal ein und drücken Sie die Eingabetaste.
- Mit dem Befehl id : dieser Befehl zeigt Informationen über den aktuellen Benutzer und seine Gruppen an. Um den Benutzernamen und seine ID herauszufinden, geben Sie id -u -n im Terminal ein und drücken Sie die Eingabetaste.
Dies sind die wichtigsten Möglichkeiten, den aktuellen Benutzer unter Linux zu identifizieren. Sie können eine dieser Methoden verwenden, abhängig von Ihren Vorlieben und Bedürfnissen.
Einen Benutzernamen mit dem Befehl "whoami" abrufen
Um den Namen des aktuellen Benutzers im Linux-Betriebssystem herauszufinden, können Sie den Befehl "whoami" verwenden. Dieser Befehl zeigt den Namen des aktuellen Benutzers an.
Um den Befehl "whoami" auszuführen, öffnen Sie einfach das Terminal und geben diesen Befehl ohne zusätzliche Argumente ein. Nach dem Ausführen des Befehls wird der Name des aktuellen Benutzers auf dem Bildschirm angezeigt.
$ whoamijohn
In diesem Beispiel hat der Befehl "whoami" den Benutzernamen "john" zurückgegeben.
Dieser Befehl ist nützlich, wenn Sie herausfinden möchten, unter welchem Namen Sie Befehle in der aktuellen Sitzung unter Linux ausführen. Es kann auch in Skripts oder Batch-Dateien verwendet werden, um Aktionen basierend auf dem Namen des aktuellen Benutzers auszuführen.
Abrufen von Benutzerinformationen mithilfe des Befehls "id"
Um Informationen über den aktuellen Benutzer zu erhalten, rufen Sie einfach den Befehl "id" ohne Argumente auf:
Nachdem der Befehl ausgeführt wurde, werden Informationen über den Benutzer in der Konsole angezeigt, einschließlich der Benutzer-ID (UID), der Gruppen-ID (GID) und einer Liste zusätzlicher Gruppen, zu denen der Benutzer gehört.
Zum Beispiel könnte die Ausgabe des Befehls "id" wie folgt aussehen:
uid=1000(username) gid=1000(username) группы=1000(username),4(adm),24(cdrom),27(sudo),30(dip),46(plugdev),116(lpadmin),128(sambashare)
Dabei steht "username" für den Namen des aktuellen Benutzers, "uid" für die Benutzer-ID, "gid" für die Gruppen-ID und "Gruppen" für eine durch Kommas getrennte Liste zusätzlicher Gruppen.
Mit dem Befehl "id" können Sie schnell Informationen über den aktuellen Benutzer abrufen, ohne dass spezielle Flags oder Parameter erforderlich sind. Es ist eine einfache und effiziente Möglichkeit, in Linux zu verwalten und zu debuggen.
Änderung des aktuellen Benutzers unter Linux
Das Ändern der Informationen über den aktuellen Linux-Benutzer kann nützlich sein, wenn Sie die Anmeldeinformationen des Benutzers aktualisieren oder seine Einstellungen ändern müssen.
Sie können den Befehl usermod verwenden, um den aktuellen Benutzer unter Linux zu ändern. Mit diesem Befehl können Sie verschiedene Benutzerattribute wie Benutzername, Home-Verzeichnis, Gruppe und andere Einstellungen ändern.
Bevor Sie mit der Änderung eines Benutzers beginnen, müssen Sie sicherstellen, dass Sie über Administratorrechte verfügen. Sie benötigen Root-Rechte, um den Befehl usermod auszuführen, daher müssen Sie als Systemadministrator registriert sein oder den Befehl mit dem Präfix sudo verwenden.
Beispiel für die Verwendung des Befehls usermod zum Ändern des Benutzernamens:
| Das Team | Die Beschreibung |
|---|---|
| sudo usermod -l neuer Name alter Name | Ändert den Benutzernamen vom alten in den neuen. |
Wenn Sie andere Benutzerattribute ändern möchten, lesen Sie die Dokumentation zum usermod- Befehl.
Nachdem Sie den Befehl usermod ausgeführt haben, sollten Sie die Änderungen überprüfen, um sicherzustellen, dass sie erfolgreich angewendet wurden. Dazu können Sie den Befehl id verwenden, der Informationen über den aktuellen Benutzer einschließlich seiner neuen Attribute anzeigt.
Denken Sie wie bei jeder Änderung der Systemeinstellungen daran, Ihre Daten zu sichern und wachsam zu sein, damit das System nicht beschädigt wird. Stellen Sie sicher, dass Sie genau wissen, welche Änderungen Sie am aktuellen Benutzer vornehmen möchten, bevor Sie mit der Änderung beginnen.
Ändern des aktuellen Benutzers mit dem Befehl "su"
Um den Befehl "su" zu verwenden, müssen Sie ein Terminal öffnen und den folgenden Befehl eingeben:
su benutzername
Nachdem Sie den Befehl eingegeben haben, werden Sie aufgefordert, das Kennwort des neuen Benutzers einzugeben. Nach erfolgreicher Autorisierung wird der aktuelle Benutzer in den im Befehl "su" angegebenen Benutzer geändert.
Es ist wichtig zu beachten, dass für die Verwendung des Befehls "su" Administratorrechte erforderlich sind. Wenn Sie diese Rechte nicht besitzen, haben Sie möglicherweise nicht die Möglichkeit, den aktuellen Benutzer zu ändern.
Neben dem Ändern des aktuellen Benutzers mit dem Befehl "su" gibt es auch den Befehl "sudo su", mit dem Sie vorübergehend ein Administrator für eine Weile werden können. Es erfordert jedoch die Eingabe des Kennworts des aktuellen Benutzers und nicht des neuen.
Achten Sie bei Verwendung des Befehls "su" oder "sudo su" darauf, keine unerwünschten Aktionen im Namen eines anderen Benutzers oder Administrators durchzuführen. Es wird empfohlen, diese Befehle nur bei Bedarf und mit eingeschränkten Zugriffsrechten zu verwenden.
Ändern des aktuellen Benutzers mit dem Befehl "sudo su"
Mit dem Befehl "sudo su" können Sie den aktuellen Benutzer auf einem Linux-System ändern. Wenn Sie diesen Befehl verwenden, wechseln Sie in den Root-Modus (Root), der über volle Rechte verfügt.
Um den Befehl "sudo su" zu verwenden, müssen Sie über Sudo-Berechtigungen für Ihr Konto verfügen. Mit dem Befehl "sudo" können Sie Befehle im Namen eines anderen Benutzers mit Root-Rechten ausführen.
Bevor Sie den Befehl "sudo su" verwenden, stellen Sie sicher, dass Sie die potenziellen Risiken verstehen. Das Root-Konto hat die volle Kontrolle über das System und kann Änderungen vornehmen, die sich auf seine Stabilität und Sicherheit auswirken können.
Führen Sie die folgenden Schritte aus, um den aktuellen Benutzer mit dem Befehl "sudo su" zu ändern:
- Öffnen Sie das Terminal.
- Geben Sie den Befehl "sudo su" ein und drücken Sie die Eingabetaste.
- Möglicherweise müssen Sie das Passwort Ihres Kontos eingeben.
- Nachdem Sie das Passwort erfolgreich eingegeben haben, werden Sie root.
Seien Sie bei der Verwendung des Befehls "sudo su" vorsichtig und stellen Sie sicher, dass Sie nur die erforderlichen Befehle ausführen. Kehren Sie zum normalen Benutzer zurück, sobald Sie die Aufgaben abgeschlossen haben, für die erhöhte Rechte erforderlich sind.