login (Unix)
login – polecenie do logowania do systemu uniksowego[1]. Może być także używane do przełączenia się pomiędzy kontami użytkowników w dowolnym momencie[2].
Użycie[1][edytuj | edytuj kod]
login [ -p ] [ -d device ] [ -h hostname | terminal | -r hostname ] [ name [ environ ] ]
argument | znaczenie |
---|---|
-p | parametr używany do przekazywania zmiennych środowiskowych do powłoki logowania. |
-d device | login akceptuje opcje urządzenia, urządzenie; opcja -d jest dostępna tylko dla użytkowników, których UID i efektywny UID wskazują na roota |
-h hostname | terminal | parametr używany przez in.telnetd do przekazania informacji o zdalnym hoście lub typie terminala |
-r hostname | parametr używany w in.rlogind do przekazania informacji o zdalnym hoście |
Jeżeli polecenie zostało wywołane bez parametrów, to login poprosi o podanie nazwy użytkownika. Jeśli użytkownik nie jest rootem i istnieje plik /etc/nologin to wydrukowana zostanie zawartość tego pliku a login zakończy działanie.
Gdy do konta danego użytkownika jest przypisane hasło, to login poprosi użytkownika o jego podanie. Wszystkie nieudane próby logowania są raportowane. Poza tym wszystkie próby zakończone powodzeniem na konto roota także są raportowane. Po udanym logowaniu uruchamiana jest powłoka danego użytkownika[2].
Przykłady[1][edytuj | edytuj kod]
login computerhope.com
Nastąpi próba logowania do domeny computerhope.
Zobacz też[edytuj | edytuj kod]
Przypisy[edytuj | edytuj kod]
- ↑ a b c Linux and Unix login command. Computer Hope. [dostęp 2012-07-08]. (ang.).
- ↑ a b Linux / Unix Command: login. About.com. [dostęp 2012-07-08]. (ang.).