Hjem-mappe og globale settings templates
Kapittel 35
Skeleton hjem-mappe
Når du oppretter en ny bruker, blir innholdet i /etc/skel kopiert til brukerens hjem-mappe (/home/<bruker>).
- Standard plassering:
/etc/skel - Du kan legge til mapper eller filer som automatisk blir tilgjengelig for alle nye brukere.
Eksempel:
sudo mkdir /etc/skel/Documents
sudo nano /etc/skel/Documents/welcome.txt
Nye brukere vil da få en mappe Documents i sin hjem-mappe og filen welcome.txt inni der.
Konfigurasjon for skeleton oppsett finnes i:
/etc/adduser.conf
Globale miljøinnstillinger
Globale variabler og oppsett gjelder for alle brukere.
/etc/profile
Kjøres når en bruker logger inn med et login shell. Vanlig sted for PATH-utvidelser eller generelle variabler.
/etc/profile.d/
Her kan du lage egne små skript (slutter på .sh) for å legge til aliaser, variabler eller PATH-endringer.
Eksempel på innhold i et skript i /etc/profile.d/:
PATH=$PATH:/path/to/custom/tool/
alias l="ls -lh"
Etter lagring vil alle brukere automatisk få dette aliaset og den nye PATH-en ved neste innlogging.
Hurtigoversikt
/etc/skel → standardmal for nye hjem-mapper
/etc/adduser.conf → styrer oppførsel for adduser, inkludert skel-mappe
/etc/profile → globale innstillinger for login shells
/etc/profile.d/ → katalog for å legge egne skript med innstillinger
/etc/bash.bashrc → globalt interaktivt bash-oppsett
