OnWorks Linux- und Windows-Online-WorkStations

Logo

Kostenloses Online-Hosting für WorkStations

<Zurück | Inhalte | Weiter>

4.3. Hinzufügen des LFS-Benutzers‌

Wenn Sie als Benutzer angemeldet sind WurzelEin einziger Fehler kann ein System beschädigen oder zerstören. Daher empfehlen wir, die Pakete in diesem Kapitel als unprivilegierter Benutzer zu erstellen. Sie könnten Ihren eigenen Benutzernamen verwenden, aber um die Einrichtung einer sauberen Arbeitsumgebung zu erleichtern, erstellen Sie einen neuen Benutzer namens lfs als Mitglied einer neuen Gruppe (auch benannt). lfs) und verwenden Sie diesen Benutzer während des Installationsvorgangs. Als WurzelGeben Sie die folgenden Befehle ein, um den neuen Benutzer hinzuzufügen:


groupadd lfs

useradd -s /bin/bash -g lfs -m -k /dev/null lfs

groupadd lfs

useradd -s /bin/bash -g lfs -m -k /dev/null lfs


Die Bedeutung der Befehlszeilenoptionen:


-s /bin/bash

Dadurch bash die Standard-Shell für Benutzer lfs.


-g lfs

Diese Option fügt Benutzer hinzu lfs zu gruppieren lfs.

-m

Dadurch wird ein Home-Verzeichnis für erstellt lfs.

-k /dev/null

Dieser Parameter verhindert das mögliche Kopieren von Dateien aus einem Skelettverzeichnis (Standard ist / etc / skel), indem Sie den Eingabeort auf das spezielle Nullgerät ändern.

lfs

Dies ist der tatsächliche Name für die erstellte Gruppe und den erstellten Benutzer.

Um sich anzumelden als lfs (im Gegensatz zum Wechsel zum Benutzer lfs wenn eingeloggt als Wurzel, was das nicht erfordert lfs (Benutzer muss ein Passwort haben), geben Sie ein lfs ein Passwort:


passwd lfs

passwd lfs


Gewähren lfs Voller Zugriff auf $LFS/tools indem lfs der Verzeichnisbesitzer:


chown -v lfs $LFS/tools

chown -v lfs $LFS/tools


Wenn wie vorgeschlagen ein separates Arbeitsverzeichnis erstellt wurde, geben Sie user ein lfs Eigentümer dieses Verzeichnisses:


chown -v lfs $LFS/sources

chown -v lfs $LFS/sources


Als nächstes melden Sie sich als Benutzer an lfs. Dies kann über eine virtuelle Konsole, über einen Display Manager oder mit dem folgenden Ersatzbenutzerbefehl erfolgen:


su - lfs

su - lfs


Das "-“ weist an su um eine Login-Shell im Gegensatz zu einer Nicht-Login-Shell zu starten. Den Unterschied zwischen diesen beiden Schalentypen finden Sie im Detail in schlagen(1) und Info-Bash.


Top OS Cloud Computing bei OnWorks: