PASSWD(5) Linux Programozoi Kezikonyv PASSWD(5) NEV passwd - Jelszofajl LEIRAS A Passwd egy, a felhasznalok listajat es a belepesukhoz szukseges jelszavakat tartalmazo ASCII file. Mindenkinek tudnia kell olvasni (sok segedprogram, pl. a ls(1) ezt hasznalja hogy a felhasznaloi azonositokhoz (UID-khez) neveket rendeljen), de irasi jogot csak a rendszergazdanak szabad kapnia. A regi szep idokben nem is volt ezzel semmi baj: mindenki olvashatta a felhasznalok kodolt jelszavait, de mivel az akkori hardware-korulmenyek nem tettek lehetove a jol megvalasztott jelszavak toreset, es a felasznalok alapvetoen joindulatuak voltak, ez nem okozott problemat. Manapsag mindenki igyekszik shadow-zott jelszavakat hasznalni, amikor is a /etc/passwd file-ban a jelszavak helyett csak egy * karakter all, es az igazi jelszavak a /etc/shadow file-ban talalhatoak, amit csak a rendszergazda olvashat. Amikor uj felhasznalot keszitesz, celszeru a jelszo helyet uresen hagyni, es a passwd(1) programmal kitolteni. Egy * karakter a jelszo helyen azt jelenti, hogy a login(1) szoltaltatason keresztul a felhasznalo nem tud belepni. Soronkent egy bejegyzes talalhato, a kovetkezo formaban: usernev:jelszo:UID:GID:valodi nev:home mappa:shell , ahol a mezok jelentese: usernev a felhasznalo belepesi neve a rendszerben. jelszo a felhasznalo kodolt jelszava. UID A felhasznalo azonositoszama. GID A felhasznalo csoportjanak azonositoszama. valodi nev egy opcionalis mezo megjegyzesek tarolasara (gyakran a felhasznalo teljes neve) home mappa a felhasznalo $HOME mappaja. shell a belepeskor elinditando program (ha nincs megadva, a /bin/sh-thasznalja). MEGJEGYZES Ha a root fajlrendszered a /dev/ram -on van, a rendszer leallitasa elott rogzitened kell a megvaltozott jelszofile-t a root fajlrendszer floppylemezen. Ha csoportokat is kezelni akarsz, meg kell egyezniuk a GID-juknek es be kell jegyezni oket a /etc/group-ba. FAJLOK /etc/passwd LASD MEG passwd(1), login(1), group(5), shadow(5) MAGYAR FORDITAS Horvath Andras Linux 24 July 1993 PASSWD(5)