'\" t .\" Title: login .\" Author: [see the "AUTHOR(S)" section] .\" Generator: Asciidoctor 2.0.23 .\" Date: 2025-03-29 .\" Manual: Корисничке наредбе .\" Source: util-linux 2.41 .\" Language: English .\" .TH "LOGIN" "1" "2025-03-29" "util\-linux 2.41" "Корисничке наредбе" .ie \n(.g .ds Aq \(aq .el .ds Aq ' .ss \n[.ss] 0 .nh .ad l .de URL \fI\\$2\fP <\\$1>\\$3 .. .als MTO URL .if \n[.g] \{\ . mso www.tmac . am URL . ad l . . . am MTO . ad l . . . LINKSTYLE blue R < > .\} .SH "НАЗИВ" login \- започиње сесију на систему .SH "УВОД" .sp \fBlogin\fP [\fB\-p\fP] [\fB\-h\fP \fIдомаћин\fP] [\fB\-H\fP] [\fB\-f\fP \fIкорисничко\-име\fP|\fIкорисничко\-име\fP] .SH "ОПИС" .sp \fBlogin\fP се користи приликом пријављивања на систем. Ако није дат никакав аргумент, \fBlogin\fP тражи корисничко име. .sp Од корисника се затим тражи лозинка, где је то одговарајуће. Ехо је искључен да би се спречило откривање лозинке. Дозвољен је само одређени број погрешних лозинки пре него што \fBlogin\fP изађе и комуникациона веза се прекине. Погледајте \fBLOGIN_RETRIES\fP у одељку \fBСТАВКЕ ДАТОТЕКЕ ПОДЕШАВАЊА\fP. .sp Ако је за налог омогућено старење лозинке, од корисника може бити затражено да унесе нову лозинку пре него што настави. У том случају мора се унети стара и нова лозинка пре наставка. Погледајте \fBpasswd\fP(1) за више информација. .sp ИД корисника и групе биће постављен према њиховим вредностима у датотеци \fI/etc/passwd\fP. Постоји један изузетак ако је ИД корисника нула. У овом случају се подешава само ИД примарне групе налога. Ово би требало да омогући администратору система да се пријави чак и у случају проблема са мрежом. Вредности променљиве окружења за \fB$HOME\fP, \fB$USER\fP, \fB$SHELL\fP, \fB$PATH\fP, \fB$LOGNAME\fP и \fB$MAIL\fP су подешене према одговарајућим пољима у уносу лозинке. \fB$PATH\fP је подразумевано \fI/usr/local/bin:/bin:/usr/bin\fP за обичне кориснике и \fI/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin\fP за администратора, ако није другачије подешено. .sp Променљива окружења \fB$TERM\fP биће сачувана, ако постоји, иначе ће бити покренута на врсту терминала на вашој конзоли. Остале променљиве окружења су сачуване ако је дата опција \fB\-p\fP. .sp Променљиве окружења дефинисане са „PAM“ су увек причуване. .sp Тада се покреће корисничка шкољка. Ако шкољка није наведена за корисника у \fI/etc/passwd\fP, тада се користи \fI/bin/sh\fP. Ако наведена шкољка садржи простор, сматра се скриптом шкољке. Ако не постоји лична фасцикла наведена у \fI/etc/passwd\fP, тада се користи \fI/\fP, за чиме следи \fI.hushlogin\fP провера као што је описано испод. .sp Ако датотека \fI.hushlogin\fP постоји, тада се обавља „тихо“ пријављивање. Ово искључује проверавање поште и исписивање времена последње пријаве и поруке дана. У супротном, ако \fI/var/log/lastlog\fP постоји, исписује се време последње пријаве, а текуће пријављивање се бележи. .SH "ОПЦИЈЕ" .sp \fB\-p\fP .RS 4 Used by \fBgetty\fP(8) to tell \fBlogin\fP to preserve the environment. See also \fBLOGIN_ENV_SAFELIST\fP config file item. .RE .sp \fB\-f\fP .RS 4 Користи се за прескакање потврђивања идентитета пријављивања. Ову опцију обично користи \fBgetty\fP(8) функција самопријављивања. .RE .sp \fB\-h\fP .RS 4 Користе је други сервери (као што је \fBtelnetd\fP(8) да проследе назив удаљеног домаћина у \fBlogin\fP тако да може бити стављен у „utmp“ и „wtmp“. Само администратору је допуштено да користи ову опцију. .sp Знајте да опција \fB\-h\fP утиче на \fBназив\fP \fBPAM услуге\fP. Стандардан назив услуге је \fIпријава\fP, али са опцијом \fB\-h\fP, назив је \fIудаљено\fP. Неопходно је направити сопствене ПАМ датотеке подешавања (на пример, \fI/etc/pam.d/login\fP и \fI/etc/pam.d/remote\fP). .RE .sp \fB\-H\fP .RS 4 Користе је други сервери (на пример, \fBtelnetd\fP(8)) да кажу \fBlogin\fP\-у да исписивање назива домаћина треба бити потиснуто у упиту „пријава:“. Видите испод такође \fBLOGIN_PLAIN_PROMPT\fP. .RE .sp \fB\-h\fP, \fB\-\-help\fP .RS 4 Приказује текст помоћи и излази. .RE .sp \fB\-V\fP, \fB\-\-version\fP .RS 4 Display version and exit. .RE .SH "СТАВКЕ ДАТОТЕКЕ ПОДЕШАВАЊА" .sp \fBlogin\fP чита датотеку подешавања \fI/etc/login.defs\fP (видите \fBlogin.defs\fP(5)). Знајте да датотека подешавања може бити расподељена са другим пакетом (обично са „shadow\-utils“). Следеће ставке подешавања су важне за \fBlogin\fP: .sp \fBMOTD_FILE\fP (ниска) .RS 4 Наводи „:“ раздвојен списак датотека и директоријума „поруке дана“ који ће бити приказани приликом пријављивања. Ако је наведена путања директоријум, тада приказује све датотеке са проширењем датотеке „.motd“ по редоследу ређања верзија из директоријума. .sp Основна вредност је \fI/usr/share/misc/motd:/run/motd:/etc/motd\fP. Ако је ставка \fBMOTD_FILE\fP празна или је тихо пријављивање укључено, тада се порука дана не приказује. Знајте да се иста функционалност такође доставља ПАМ модулом \fBpam_motd\fP(8). .sp Директоријуми у \fBMOTD_FILE\fP\-у су подржани од издања 2.36. .sp Знајте да \fBlogin\fP не примењује никакве називе датотека који преписују понашање као што је „pam_motd“ (видите такође \fBMOTD_FIRSTONLY\fP), већ се сав садржај из свих датотека приказује. Препоручује се задржавање додатне логике у генераторима садржаја и коришћење \fI/run/motd.d\fP уместо ослањања на преписивање понашања које је чврсто кодирано у системским алатима. .RE .sp \fBMOTD_FIRSTONLY\fP (логичка) .RS 4 Приморава \fBlogin\fP да заустави приказ садржаја наведеног са \fBMOTD_FILE\fP после прве приступљиве ставке на списку. Знајте да је директоријум једна ставка у овом случају. Ова опција омогућава да \fBlogin\fP семантика буде подешена да буде сагласнија са „pam_motd“\-ом. Основна вредност је \fIno\fP (не). .RE .sp \fBLOGIN_ENV_SAFELIST\fP (string) .RS 4 Forces \fBlogin\fP to protect the specified environment variables if \fB\-p\fP is not used. The string value is a comma\-separated list of variable names. For example: "LANG,LC_MESSAGES,LC_COLLATE". The safelist is ignored for the environment variables HOME, SHELL and USER. .RE .sp \fBLOGIN_PLAIN_PROMPT\fP (логичка) .RS 4 Говори \fBlogin\fP\-у да исписивање назива домаћина треба бити потиснуто у упиту „пријава:“. Ово је алтернатива за опцију \fB\-H\fP линије наредби. Основна вредност је \fIno\fP (не). .RE .sp \fBLOGIN_TIMEOUT\fP (број) .RS 4 Највеће време у секундама за пријављивање. Основна вредност је \fI60\fP. .RE .sp \fBLOGIN_RETRIES\fP (број) .RS 4 Највећи број покушаја пријављивања у случају лоше лозинке. Основна вредност је \fI3\fP. .RE .sp \fBLOGIN_KEEP_USERNAME\fP (логичка) .RS 4 Говори \fBlogin\fP\-у да поново затражи само лозинку ако потврђивање идентитета не успе, а корисничко име је исправно. Основна вредност је \fIno\fP. .RE .sp \fBFAIL_DELAY\fP (број) .RS 4 Застој у секундама пре него што ће бити допуштена још три покушаја након неуспеха пријављивања. Основна вредност је \fI5\fP. .RE .sp \fBTTYPERM\fP (ниска) .RS 4 The terminal permissions. The default value is \fI0600\fP or \fI0620\fP if tty group is used. See also \fBmesg\fP(1). .RE .sp \fBTTYGROUP\fP (ниска) .RS 4 Пријавна конзола биће у власништву \fBTTYGROUP\fP. Основна вредност је \fItty\fP. Ако \fBTTYGROUP\fP не постоји, тада је власништво терминала постављено на корисникову примарну групу. .sp The \fBTTYGROUP\fP can be either the name of a group or a numeric group identifier. See also \fBmesg\fP(1). .RE .sp \fBHUSHLOGIN_FILE\fP (ниска) .RS 4 Ако је дефинисана, ова датотека може спречити свако уобичајено брбљање током секвенце пријављивања. Ако је наведен пун назив путање (на пример, \fI/etc/hushlogins\fP), тада ће тихи режим бити укључен ако се корисничко име или шкољка пронађу у датотеци. Ако је ова општа датотека тихог пријављивања празна, тада ће тихи режим бити укључен за све кориснике. .sp Ако пун назив путање није наведен, тада ће тихи режим бити укључен ако датотека постоји у корисниковом личном директоријуму. .sp Основно за проверу је \fI/etc/hushlogins\fP а ако не постоји тада \fI~/.hushlogin\fP. .sp Ако је ставка \fBHUSHLOGIN_FILE\fP празна, тада су све провере искључене. .RE .sp \fBDEFAULT_HOME\fP (логичка) .RS 4 Назначава да ли је пријављивање допуштено ако не можемо да променимо директоријум на личну фасциклу. Ако је постављено на \fIyes\fP (да), корисник ће се пријавити на корени (/) директоријум ако није могуће променити директоријум на његову личну фасциклу. Основна вредност је \fIyes\fP (да). .RE .sp \fBLASTLOG_UID_MAX\fP (број без знака) .RS 4 Највиши број ИБ\-а корисника за који \fIlastlog\fP уноси треба да се освеже. Како веће корисничке ИД\-ове уобичајено прате услуге потврђивања идентитета и идентитета удаљеног корисника није потребно правити велику слободну \fIlastlog\fP датотеку за њих. Ниједна „LASTLOG_UID_MAX“ опција присутна у подешавањима не значи да нема ограничења корисничког ИД\-а за писање \fIlastlog\fP уноса. Основна вредност је \fIULONG_MAX\fP. .RE .sp \fBLOG_UNKFAIL_ENAB\fP (логичка) .RS 4 Укључује приказ непознатих корисничких имена када су забележена неуспела пријављивања. Основна вредност је \fIno\fP. .sp Знајте да пријављивање непознатих корисничких имена може бити безбедносни проблем ако корисник унесе њихове лозинке уместо њихових пријавних имена. .RE .sp \fBENV_PATH\fP (ниска) .RS 4 Ако је постављено, користиће се за дефинисање променљиве окружења \fBПУТАЊА\fP када се обичан корисник пријави. Основна вредност је \fI/usr/local/bin:/bin:/usr/bin\fP. .RE .sp \fBENV_ROOTPATH\fP (ниска), \fBENV_SUPATH\fP (ниска) .RS 4 Ако је постављено, користиће се за дефинисање променљиве окружења \fBПУТАЊА\fP када се корисник администратор пријави. \fBENV_ROOTPATH\fP има предност. Основна вредност је \fI/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin\fP. .RE .SH "ДАТОТЕКЕ" .sp \fI/var/run/utmp\fP, \fI/var/log/wtmp\fP, \fI/var/log/lastlog\fP, \fI/var/spool/mail/*\fP, \fI/etc/motd\fP, \fI/etc/passwd\fP, \fI/etc/nologin\fP, \fI/etc/pam.d/login\fP, \fI/etc/pam.d/remote\fP, \fI/etc/hushlogins\fP, \fI$HOME/.hushlogin\fP .SH "УВЕРЕЊА" .sp \fBlogin\fP подржава подешавање путем уверења systemd\-а (видите „https://systemd.io/CREDENTIALS/“). \fBlogin\fP чита следећа уверења systemd\-а: .sp \fBlogin.noauth\fP (boolean) .RS 4 Ако је постављено, подешава \fBlogin\fP да прескочи потврђивање пријављивања, слично опцији \fB\-f\fP. .RE .SH "ГРЕШКЕ" .sp Недокументована БСД \fB\-r\fP опција није подржана. Ово могу захтевати неки \fBrlogind\fP(8) програми. .sp Дубинско пријављивање, као што је било могуће у добра стара времена, више не ради; за већину сврха \fBsu\fP(1) је задовољавајућа замена. Заиста, из безбедносних разлога, \fBlogin\fP чини да \fBvhangup\fP(2) системски позив уклони све могуће процесе ослушкивања на конзоли. Ово је због тога да би се избегло њушкање лозинке. Ако неко користи наредбу \fBlogin\fP, тада окружујућа шкољка бива убијена са \fBvhangup\fP(2) јер више није стварни власник конзоле. Ово се може избећи коришћењем \fBexec login\fP у шкољци највишег нивоа или „xterm“\-у. .SH "АУТОРИ" .sp Проистекло из BSD login 5.40 (5/9/89) које је урадио \c .MTO "glad\(atdaimi.dk" "Michael Glad" "" за HP\-UX. Пренесено на Линукс 0.12: .MTO "poe\(atdaimi.aau.dk" "Peter Orbaek" "." Поново га је написао само за „PAM“ издање .MTO "kzak\(atredhat.com" "Karel Zak" "" .SH "ПОГЛЕДАЈТЕ ТАКОЂЕ" .sp \fBmail\fP(1), \fBpasswd\fP(1), \fBpasswd\fP(5), \fButmp\fP(5), \fBenviron\fP(7), \fBgetty\fP(8), \fBinit\fP(8), \fBlastlog\fP(8), \fBshutdown\fP(8) .SH "ПРИЈАВЉИВАЊЕ ГРЕШАКА" .sp For bug reports, use the \c .URL "https://github.com/util\-linux/util\-linux/issues" "issue tracker" "." .SH "ДОСТУПНОСТ" .sp Наредба \fBlogin\fP је део пакета „util\-linux“ који се може преузети са \c .URL "https://www.kernel.org/pub/linux/utils/util\-linux/" "Архиве Линукс кернела" "."