<Poprzedni | Spis treści | Następne>
4.3. Dodawanie użytkownika LFS
Po zalogowaniu się jako użytkownik korzeńPopełnienie jednego błędu może uszkodzić lub zniszczyć system. Dlatego zalecamy tworzenie pakietów w tym rozdziale jako użytkownik bez uprawnień. Możesz użyć własnej nazwy użytkownika, ale aby ułatwić konfigurację czystego środowiska pracy, utwórz nowego użytkownika o nazwie lfs jako członek nowej grupy (nazywanej również lfs) i użyj tego użytkownika podczas procesu instalacji. Jako korzeń, wydaj następujące polecenia, aby dodać nowego użytkownika:
dodaj grupę lfs
useradd -s /bin/bash -g lfs -m -k /dev/null lfs
dodaj grupę lfs
useradd -s /bin/bash -g lfs -m -k /dev/null lfs
Znaczenie opcji wiersza poleceń:
-s /bin/bash
To sprawia, że bash domyślna powłoka dla użytkownika lfs.
-g lfs
Ta opcja dodaje użytkownika lfs do grupy lfs.
-m
Tworzy katalog domowy dla lfs.
-k /dev/null
Ten parametr zapobiega ewentualnemu kopiowaniu plików z katalogu szkieletowego (domyślnie jest to / etc / skel) zmieniając lokalizację wejściową na specjalne urządzenie zerowe.
lfs
To jest właściwa nazwa utworzonej grupy i użytkownika.
Aby się zalogować jako lfs (w przeciwieństwie do przełączania na użytkownika lfs po zalogowaniu się jako korzeń, który nie wymaga lfs użytkownik ma mieć hasło), podaj lfs hasło:
hasło lfs
hasło lfs
Grant lfs pełny dostęp do $LFS/narzędzia robiąc lfs właściciel katalogu:
chown -v lfs $LFS/tools
chown -v lfs $LFS/tools
Jeśli utworzono osobny katalog roboczy zgodnie z sugestią, podaj użytkownikowi lfs własność tego katalogu:
chown -v lfs $LFS/źródła
chown -v lfs $LFS/źródła
Następnie zaloguj się jako użytkownik lfsMożna to zrobić za pomocą konsoli wirtualnej, menedżera wyświetlania lub za pomocą następującego polecenia użytkownika zastępczego:
su - lfs
su - lfs
"-”instruuje su Aby uruchomić powłokę logowania, a nie powłokę bez logowania. Różnicę między tymi dwoma typami powłok można znaleźć szczegółowo w bash(1) oraz chuj informacyjny.