NÉV¶
login - Új kapcsolat felvétele a rendszerrel
(bejelentkezés)
ÁTTEKINTÉS¶
login [
felhasználónév
[
környezetiváltozók
]]
LEÍRÁS¶
A
login programot a rendszerbe való belépésre
használjuk. Általában nem közvetlenül
használjuk, hanem automatikusan meghívásra kerül,
amikor a
login: promptra válaszként beírjuk a
felhasználónevünket. A
login a shell
szempontjából különleges kezelésű
lehet és előfordulhat, hogy nem hívható meg
alfolyamatként. Tipikus példa erre, amikor a
login
parancsot a shell
exec login -ként értelmezi,
tehát az új bejelentkezés előtt az
aktuálisból való kilépésre készteti
a felhasználót. Ha nem login shellből
próbáljuk meg a
login parancsot végrehajtani,
hibaüzenetet kapunk.
Ezután a jelszavunkat kell megadnunk. A beírt karakterek nem
jelennek meg a képernyőn, megelőzvén a
'leskelődést'. Ha többször hibás
jelszót adunk meg, a
login kilép, és a kapcsolat
megszakad.
Ha a jelszavunk érvényességi ideje korlátozott, a
rendszer továbblépés előtt
felszólíthat a jelszó
megváltoztatására. Ez azt jelenti, hogy a jelszavunk
lejárt, nem érvényes, vagy hamarosan le fog járni.
A régi jelszavunkat is esetleg meg kell adni
ellenőrzésképpen, majd az általunk
választott új jelszót. A témában
lásd:
passwd (1)
Sikeres bejelentkezés után néhány
rendszerüzenetet kapunk, és a postaládánk
állapotáról némi visszajelszést. A
rendszerüzenetfájl (
/etc/motd)
kiíratását letilthatjuk egy 0 byte
hosszúságú
.hushlogin file
létrehozásával a login könyvtárunkban. A
posta állapotától függően a
következő üzenetek valamelyikét kapjuk: "
You have new mail." (Új levél van), "
You
have mail." (Levél van), vagy "
No Mail."
(Nincs levél).
A felhasználói- (UID) és a csoportazonosítónk
(GID) beállításra kerül az
/etc/passwd
alapján. A
$HOME,
$SHELL,
$PATH,
$LOGNAME
és a
$MAIL környezeti változók
beállításra kerülnek a passwd adatbázis
megfelelő mezői alapján. Az ulimit, umask és a
nice is értéket kaphat a GECOS mező tartalma
alapján.
Néhány rendszeren a
$TERM változó is
értéket kap, miként az a
/etc/ttytype-ban meg van
írva.
Végrehajtódhat a parancsértelmezőnk
inicializációs scriptje is. Ez ügyben lásd a
megfelelő kézikönyv-oldalt.
FIGYELMEZTETÉSEK¶
A
login ezen verziója sok fordítási opcióval
rendelkezik, bár csak néhány közülük
az, ami használatban lehet egyes speciális gépeken.
A fájlok elhelyezkedése a rendszerkonfigurációk
különbözőségéből
adódóan változhat.
FÁJLOK¶
/var/run/utmp - az aktuális bejelentkezések listája
/var/log/wtmp - az előző (eddigi) bejelentkezések
listája
/etc/passwd - felhasználói account-okra vonatkozó
információk
/etc/shadow - titkosított jelszavak és
érvényességi idő-információk
/etc/motd - rendszerüzenet file
/etc/nologin - nem-root felhasználók
belépésének tiltása
/etc/ttytype - termináltípusok listája
$HOME/.hushlogin - korlátozza a rendszerüzenetek
megjelenítését
LÁSD MÉG¶
getty(8),
mail(1),
passwd(1),
sh(1),
su(1),
passwd(5),
nologin(5)
SZERZŐ¶
Julianne Frances Haugh (jfh@bga.com)
MAGYAR FORDÍTÁS¶
Niedermayer Miklós <mico@musician.org>