Login - Command Linux - Command Unix

NAME

login - segninu

SINOPSIS

login [ name ]
login -p
login -h file name
login -f nome

DESCRIPTION

U login hè utilizatu annantu à firmà nantu à un sistema . Puderà ancu esse usatu per cambià da un uttellu à l'altru in ogni tempu (a più moderna cunchiglia anu supportu per questa funzione integrata in elli).

Se un argumentu ùn hè micca datu, invistiu di u dirlettu per u nome di utilizatori.

Se l'utilizatore ùnmicca raizzione, è se / éte / nologin esiste, u cuntenutu di stu schedariu sò stampati à u screnu, è u login hè stata terminata. Questu hè tipicamenti usatu per prevene l'accadini chì u sistema hè stata dispunibule.

Se e restrizioni di accessu speciale sò specificate per l'utilizatore in / etc / usertty , queste si deve cunnisciutu, o l'attu di logu serà denegatu è un messagiu logisticu serà generatu. Vede a sezione di "Restrictions d'accessu speciale".

Se l'utilizatore hè raghjone, allura u login si devi esse in una tty lista di / etc / securetty . Failure seranu cungiutu cù a facilità di logisticu .

Doppu sti cundizioni sò stati verificati, a password hè dumandata è verificata (se una password hè dumandata per stu nome di utilizatori). Diez intentos están permitidos antes de morir de inicio de sesión, pero después de los tres primeros, la respuesta comienza a ponerse muy lenta. I fallimenti di l'accessu sò informati per via di a facilità logisticu . Questa facilità hè ancu utilizata per report qualsiasi logite rivers suciale.

Se u schedariu. Hushlogin esiste, da esse fattu un login "tranquillu" (questu inasibile u cuntrollu di u mail è l'istampa di l'ultimu login è u messagiu di u ghjornu). In noziu, se / var / log / lastlog esiste, l'ultime u tempu d'ultime login hè stampatu (è u login hè registatu).

I cosi amministrativi aleativi, cum'è l'incuntrà u UID è GID di i tty sò realizati. A variabilità di l'ambienti TERM hè priservatu, siddu esiste (altri mediiambienti di l'ambienti sò priservati se l'opzione pattu hè usata). Allora l'intricatu IN LINGUA, PASSAGE, CORSE, TERM, MAIL è LOGNAME sò settate. U RUFFETTU predefinitu à / usr / local / bin: / bin: / usr / bin :. per l'utilizatori nurmale, è à / sbin: / bin: / usr / sbin: / usr / bin per root. Infine, si ùn hè micca un "login" "tranquillu", u messagiu di u ghjornu hè stampatu è u schedariu cù u nomu di l'utilizatore in / var / spool / mail serà verificatu, è un missaghju stampatu s'ellu hè nunda à nunda.

U casu di u usu hè accuminciatu. Se no cume hè specificatu per l'utilizatore in / etc / passwd , allura / bin / sh hè utilizatu. Se ùn ci hè micca un guidatu specificu in / etc / passwd , allura / hè utilizatu (u direttu home hè verificatu per u schedariu .hhhloglogin described above).

OPTIONS

-p

Utilizatu da getty (8) per dite à u login chì ùn mancunu a destra l'ambienti

-f

Utilizatu per saltà una siconda autentificazione di login. Questu solu ùn si ponu micca travagli for root, è ùn pare micca cumbatte bè sottu Linux .

-h

Adupratu da altri servitori (ie, telnetd (8)) per passà u nome di l'òspite remitante per accede in modu chì si deve esse posta in utmp è wtmp. Solu u superusuariu pudete utilizà sta scelta.

Access Restrictions

U schedariu / etc / securetty alleata i nomi di e ttys chì a ràdica hè permessa di cunghjuntà. Un nome di un dispositivu senza u / dev / prefessu deve esse especificatu nantu à ogni linea. Se u schedariu ùn si hè micca, l'arvulu permette u login in ogni tty.

In a più moderna sistema di Linux PAM (Pluggable Authentication Modules) hè utilizata. In i sistemi chì ùn anu micca usu di PAM, u schedariu / etc / usertty specifica restrizioni d'accessu supplementu per i utilizatori specifichi. Se stu schedariu ùn si hè micca, micca imposti risposte di accessu supplementu. U schedariu hè custituitu una sequenza di secumenti. Ci sò trè tipi di sezzione: CLASSES, GROUPS è USERS. A secunione CLASSES definenu i classi di ttys è i patroni di l'ostenda, A secunna di GROUPS definenu i ttys permissimi è l'anziani nantu à per basi gruppu, è una settima USERS definenu i ttys permessi e l'anziani nantu à una basa per usuali.

Ogni filiale di stu schedariu ùn pò esse micca più di 255 caratteri. I cumenti cumminciarii cù # carattere è estendinu à a fine di a linea.

A Sezzjoni CLASSES

A sezzioni di CLASSES accumenza cù a parolla CLASSES à l'iniziu di una linea in tutti i casi. Ogni lineulu sussegwentementu finu à l'iniziu di una nova sección o a fine di u schedariu hè custituitu una sequenza di parole separati da tabulazione o spazi. Ogni linea di definisce una classa di ttys è mudelli host.

A parolla à u principiu di una linea hè definitu cum'è un nome colettivu per i mudelli ttys è ospitanti specifichi à u restu di a linea. Stu nomu colettu pò esse usatu in ogni secunna categuria o USU. Nisun nomu di class classificatu deve esse com'è parte di a definizione di una classe per esse per avè prublemi cù e classificazione recursiva.

Un esempiu CLASSES seconde:

CLASSES myclass1 tty1 tty2 myclass2 tty3 @ .foo.com

Questu definisce i classi myclass1 è myclass2 com'è i partiti giusti custieri giustu.

A Sezzjoni GROUPS

A secunna di GROUPS definenu i ttys permessi e l'anziani nantu à per u gruppu Unix. Se un usu hè membru di un gruppu Unix accede à u / etc / passwd è / etc / group è un gruppu hè chjottu in una secunione GROUPS in / etc / usertty allura u vostru utilizatore hè garantitu l'accessu se u gruppu hè.

A Sezzjoni di GROUPS accumene cù a parolla GROUPS in tutti i casi à l'iniziu di una linea, è ogni linee seguente hè una seccuenza di parole siparati da spazii è tabulazione. A prima parola nantu à una linea hè u nomu di u gruppu è u restu di e parolle nantu à a fila specifica i ttys è l'anziani induve i membri di quellu gruppu sò accessu permessu. Sti spicciati pò esse l'usu di classi definiti in secche di CLASSES.

Un esempiu marcu seculu.

GROUPS sys tty1 @ .bar.edu stud myclass1 tty4

Questu esemplariu specifica chì i membri di i sistemi di u gruppu pò signalà in tty1 è da l'anziani in u duminiu bar.edu. L'utilizatori in u studiu di u gruppu pò log in da l'anziani / ttys especificati in a class myclass1 o da tty4.

A Sezzjoni USERS

A secunione USERS face cù a parolla USERS in tutti i casi à l'iniziu di una linea, è ogni linee seguente hè una seccuenza di parole siparati da spazii è tabulazione. U primu parolle nantu à una linea hè un nome d'utilizatore è questu usu hè permessu di scaricà in a ttys è da l'anziani sulluvuti nantu à u restu di a linea. Queste specìficu pò esse classificatu e classi definite in i sezzioni precedente CLASSES Se ùn ci hè specificatu cume di struttura in a cima di u schedariu, u primu articulu per definitu per esse una sección di USERS.

Un esempiu TERZIMA USERS:

E USERS zacho tty1 @ 130.225.16.0 / 255.255.255.0 blu tty3 myclass2

Questu permette à l'utente zacho login unicu in tty1 è da l'anziani cù IP addreses in u largu 130.225.16.0 - 130.225.16.255, è l'utilizatori blu si permettenu à log in da tty3 è quantu hè specificatu in a class myclass2.

Pò esse una linea in a sección di USERS cuminciare cù un usu di *. Questa hè una regula predeterminada è serà appiicatu à qualsiasi usu chì ùn currisponde à una altra linea.

In casu sia un linee USERS è a cumpagnia di GROUPS sò cù un usu, l'usu hè accessu permessu di l'unione di tutti i ttys / hosts citatici in queste specificazioni.

Origini

I mudelli di u tty è u cumandante utilizati in l'specificazioni di e classi, u gruppu è l'accessu per l'utilizatori sò chjamati urenzi. Una catena d'origine pò avè unu di sti formati:

o

U nome di un tty device senza u / dev / prefix, per esempiu tty1 o ttyS0.

o

U stringu di @localhost, chì significa chì l'utilizatori hè permessu di telnet / rlogin da l'uspitalu locale à u listessu ospitante. Questu ancu permette à l'utilizatore per esempiu, cundite u cumandimu: xterm-e / bin / login.

o

Un suffissu di nomu di dominu, cum'è @.some.dom, chì significa chì l'utilizatori pudete rlogin / telnet da ogni ospitu chì u nome di dominiu teniu u suffissu .dom.dom.

o

Un intervalu di indirizzi IPv4, scritte @ xxxx / yyyy induve xxxx hè l'indirizzu IP in a notazione decimal decimal spaghetti, è yyyy hè una maiò mascara in a listessa notazione chì spiccianu chì bits in l'indirizzu per paragunate cù l' indirizzu IP di l' òspite remoto . Per esempiu @ 130.225.16.0 / 255.255.254.0 significa chì l'utilizatori pudete rlogin / telnet da ogni ospitu chì l'indirizzu IP hè in u largu 130.225.16.0 - 130.225.17.255.

Qualchese di l'urighjini di sopra pò esse prefixed by una spiccazione di u tempu da a sintaxe:

timespec :: = '[' [':' ] * ']' day :: = 'mon' | 'tue' | 'wed' | 'thu' | 'fri' | "sat" | 'sole' hour :: = '0' | '1' | ... | '23' hourspec :: = | '-' day-or-hour :: = |

Per esempiu, l'origine [mon: tue: wed: thu: fri: 8-17] tty3 significa chì u registru hè permessu di luni oghjindu da u vennari di u 8:00 a 17:59 (5:59 pm) a tty3. Questu hè ancu chì un intervalu di sizzioni ab incu tutti i mumenti trà a: 00 è b: 59. Una specificazione di una sola hour (per esempiu 10) significheghju u periodu span di 10 è 10:59.

Nisà pricifiche qualchì prefixu di tempiu per un tty ò ospitante urdina in log in da quella urighjina hè permessa in ogni mumentu. Sè dà un prefessu di u tempu fate un indicazione di un ghjocu di ghjorni è un ore più di ghjorni o ora. Un spiccificazione di u tempu ùn puderanu micca cumprà micca spaziu biancu.

In casu nisuna regula predeterminata hè datu quandu l'utilizatori ùn currispundenu nessuna linea / etc / usertty sò permessi di entre in ogni locu cum'è cumpurtamentu standard.

VEU TALLAHU

init (8), apieri (8)

Impurtante: Utilizà l'ordine di u manu ( % man ) per vede cumu u cumandimu hè usatu in u vostru urdinatore particulari.