Getty is het programma die het je mogelijk maakt via een serieel device,
zoals een virtuele terminal, een tekstterminal, of een modem in te loggen.
Het toont de loginprompt. Zodra je je gebruikersnaam invoert, overhandigt getty
dit aan login
die om een wachtwoord vraagt, dit controleert en je
een shell geeft.
Er zijn vele getty's beschikbaar, maar het pakket util-linux, waarin
login
is opgenomen, heeft er één met de naam
agetty
, welk prima werkt. Dit pakket bevat ook
clock
, fdformat
, mkswap
, fdisk
,
passwd
, kill
, setterm
, mount
,
swapon
, rdev
, renice
, hexdump
,
more
(het programma) en more (dwz meer programma's).
Om het simpel te houden door het aantal pakketten dat je moet installeren
tot een minimum te beperken, raad ik je aan gebruik te maken van
agetty
.
Het bericht dat bovenaan je scherm verschijnt tesamen met je loginprompt
komt uit /etc/issue
. Getty's worden gewoonlijk gestart vanuit
/etc/inittab
. Login controleert de gebruikersdetails met
/etc/passwd
, en als je gebruik maakt van password shadowing,
/etc/shadow
.
Maak met de hand een /etc/passwd
bestand aan.
Wachtwoorden kunnen op null worden ingesteld en gewijzigd met het
programma passwd
als je eenmaal bent ingelogd. Zie de manpage
van dit bestand, gebruik hiervoor man 5 passwd
om de manpage
voor het bestand te krijgen in plaats van de manpage voor het programma.
Het pakket util-linux bevat login en agetty, en nog heel wat meer dat je nodig zult hebben.
Er zijn heel veel andere getty's te vinden op
Many getty's!. getty_ps is de meest gebruikelijke, mingetty
is alleen voor virtuele terminals. Echter het pakket util-linux wat je nodig
hebt voor het inloggen
bevat tevens agetty
wat prima werkt.