PASSWD(5) Linux Programozi Kziknyv PASSWD(5)
passwd - Jelszfjl
A Passwd egy, a felhasznlk listjt s a belpskhz szksges jelszavakat tar-
talmaz ASCII file. Mindenkinek tudnia kell olvasni (sok segdprogram,
pl. a ezt hasznlja hogy a felhasznli azonostkhoz (UID-khez) neveket
rendeljen), de rsi jogot csak a rendszergazdnak szabad kapnia.
A rgi szp idkben nem is volt ezzel semmi baj: mindenki olvashatta a
felhasznlk kdolt jelszavait, de mivel az akkori hardware-krlmnyek nem
tettk lehetv a jl megvlasztott jelszavak trst, s a felasznlk alapveten
jindulatak voltak, ez nem okozott problmt. Manapsg mindenki igyekszik
shadow-zott jelszavakat hasznlni, amikor is a /etc/passwd file-ban a
jelszavak helyett csak egy * karakter ll, s az igazi jelszavak a
/etc/shadow file-ban tallhatak, amit csak a rendszergazda olvashat.
Amikor j felhasznlt ksztesz, clszer a jelsz helyt resen hagyni, s a
passwd(1) programmal kitlteni. Egy * karakter a jelsz helyn azt
jelenti, hogy a login(1) szoltltatson keresztl a felhasznl nem tud
belpni.
Soronknt egy bejegyzs tallhat, a kvetkez formban:
usernv:jelsz:UID:GID:valdi nv:home mappa:shell
, ahol a mezk jelentse:
usernv a felhasznl belpsi neve a rendszerben.
jelsz a felhasznl kdolt jelszava.
UID A felhasznl azonostszma.
GID A felhasznl csoportjnak azonostszma.
valdi nv egy opcionlis mez megjegyzsek trolsra (gyakran a fel-
hasznl teljes neve)
home mappa
a felhasznl $HOME mappja.
shell a belpskor elindtand program (ha nincs megadva, a
/bin/sh-thasznlja).
Ha a root fjlrendszered a /dev/ram -on van, a rendszer lelltsa eltt
rgztened kell a megvltozott jelszfile-t a root fjlrendszer floppyle-
mezn. Ha csoportokat is kezelni akarsz, meg kell egyeznik a GID-jknek s
be kell jegyezni ket a /etc/group-ba.
/etc/passwd
passwd(1), login(1), group(5), shadow(5)
Horvth Andrs <horvatha [AT] rs1.hu>
Linux 24 July 1993 PASSWD(5)