next up previous index
Következő: 15.89.3 MEGJEGYZÉS Fel: 15.89 passwd(5) Előző: 15.89.1 NÉV   Index

15.89.2 LEÍRÁS

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).


next up previous index
Következő: 15.89.3 MEGJEGYZÉS Fel: 15.89 passwd(5) Előző: 15.89.1 NÉV   Index

1999-09-17