<Precedenti | Contenuti | Succ.>
4.3. Aggiunta dell'utente LFS
Una volta effettuato l'accesso come utente radice, commettere un solo errore può danneggiare o distruggere un sistema. Pertanto, si consiglia di creare i pacchetti in questo capitolo come utente non privilegiato. Potresti usare il tuo nome utente, ma per semplificare la configurazione di un ambiente di lavoro pulito, crea un nuovo utente chiamato lfs come membro di un nuovo gruppo (chiamato anche lfs) e utilizzare questo utente durante il processo di installazione. Come radice, impartisci i seguenti comandi per aggiungere il nuovo utente:
gruppoaggiungere lfs
useradd -s /bin/bash -g lfs -m -k /dev/null lfs
gruppoaggiungere lfs
useradd -s /bin/bash -g lfs -m -k /dev/null lfs
Il significato delle opzioni della riga di comando:
-s /bin/bash
Questo rende bash la shell predefinita per l'utente lfs.
-g lfs
Questa opzione aggiunge l'utente lfs al gruppo lfs.
-m
Questo crea una directory home per lfs.
-k /dev/nullo
Questo parametro impedisce la possibile copia di file da una directory scheletro (l'impostazione predefinitaè / etc / skel) modificando la posizione di input nel dispositivo null speciale.
lfs
Questo è il nome effettivo del gruppo e dell'utente creati.
Per accedere come lfs (invece di passare a utente lfs quando sei loggato come radice, che non richiede il lfs utente di avere una password), dare lfs una password:
password lfs
password lfs
Grant lfs pieno accesso a $LFS/strumenti facendo lfs il proprietario della directory:
chown -v lfs $LFS/strumenti
chown -v lfs $LFS/strumenti
Se è stata creata una directory di lavoro separata come suggerito, fornire all'utente lfs proprietà di questa directory:
chown -v lfs $LFS/sorgenti
chown -v lfs $LFS/sorgenti
Quindi, accedi come utente lfs. Questo può essere fatto tramite una console virtuale, tramite un display manager o con il seguente comando utente sostitutivo:
su - lfs
su - lfs
Il "-"istruisce" su per avviare una shell di login invece di una shell non di login. La differenza tra questi due tipi di conchiglie può essere trovata in dettaglio in colpire(1) ed informazioni bash.