Következő: 15.89.3 MEGJEGYZÉS
Fel: 15.89 passwd(5)
Előző: 15.89.1 NÉV
  Index
A passwd egy, a felhasználók listáját és a belépésükhöz szükséges
jelszavakat tartalmazó ASCII fájl. Mindenkinek tudnia kell olvasni (sok
segédprogram, pl. ezt használja hogy a felhasználói azonosítókhoz (UID-khez)
neveket rendeljen), de írási jogot csak a rendszergazdának szabad kapnia. A
régi szép időkben nem is volt ezzel semmi baj: mindenki olvashatta a
felhasználók kódolt jelszavait, de mivel az akkori hardware-körülmények nem
tették lehetővé a jól megválasztott jelszavak törését, és a felhasználók
alapvetően jóindulatúak voltak, ez nem okozott problémát. Manapság mindenki
igyekszik shadow-zott jelszavakat használni, amikor is a /etc/passwd
fájl-ban a jelszavak helyett csak egy * karakter áll, és az igazi jelszavak a
/etc/shadow fájl-ban találhatóak, amit csak a rendszergazda olvashat.
Amikor új felhasználót készítesz, célszerű a jelszó helyét üresen hagyni, és
a passwd(1) programmal kitölteni. Egy * karakter a jelszó helyén azt jelenti,
hogy a login(1) szolgáltatáson keresztül a felhasználó nem tud belépni.
Soronként egy bejegyzés található, a következő formában:
usernév:jelszó:UID:GID:valódi név:home mappa:shell,
ahol a mezők jelentése:
- usernév
- a felhasználó belépési neve a rendszerben,
- jelszó
- a felhasználó kódolt jelszava,
- UID
- a felhasználó azonosítószáma,
- GID
- a felhasználó csoportjának azonosítószáma,
- valódi név
- egy opcionális mező megjegyzések tárolására (gyakran a
felhasználó teljes neve),
- home mappa
- a felhasználó $HOME mappája,
- shell
- a belépéskor elindítandó program (ha nincs megadva, a
/bin/sh-t használja).
Következő: 15.89.3 MEGJEGYZÉS
Fel: 15.89 passwd(5)
Előző: 15.89.1 NÉV
  Index
1999-09-17