summaryrefslogtreecommitdiff
path: root/man/ru/man1/login.1
diff options
context:
space:
mode:
Diffstat (limited to 'man/ru/man1/login.1')
-rw-r--r--man/ru/man1/login.1480
1 files changed, 0 insertions, 480 deletions
diff --git a/man/ru/man1/login.1 b/man/ru/man1/login.1
deleted file mode 100644
index 5327111d..00000000
--- a/man/ru/man1/login.1
+++ /dev/null
@@ -1,480 +0,0 @@
-'\" t
-.\" Title: login
-.\" Author: Julianne Frances Haugh
-.\" Generator: DocBook XSL Stylesheets v1.78.1 <http://docbook.sf.net/>
-.\" Date: 05/09/2014
-.\" Manual: Пользовательские команды
-.\" Source: shadow-utils 4.2
-.\" Language: Russian
-.\"
-.TH "login" "1" "05/09/2014" "shadow\-utils 4\&.2" "Пользовательские команды"
-.\" -----------------------------------------------------------------
-.\" * Define some portability stuff
-.\" -----------------------------------------------------------------
-.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-.\" http://bugs.debian.org/507673
-.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html
-.\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-.ie \n(.g .ds Aq \(aq
-.el .ds Aq '
-.\" -----------------------------------------------------------------
-.\" * set default formatting
-.\" -----------------------------------------------------------------
-.\" disable hyphenation
-.nh
-.\" disable justification (adjust text to left margin only)
-.ad l
-.\" -----------------------------------------------------------------
-.\" * MAIN CONTENT STARTS HERE *
-.\" -----------------------------------------------------------------
-.SH "НАЗВАНИЕ"
-login \- начинает сеанс в системе
-.SH "СИНТАКСИС"
-.HP \w'\fBlogin\fR\ 'u
-\fBlogin\fR [\-p] [\-h\ \fIузел\fR] [\fIимя_пользователя\fR] [\fIПЕРЕМЕННАЯ_ОКРУЖЕНИЯ=ЗНАЧЕНИЕ\fR...]
-.HP \w'\fBlogin\fR\ 'u
-\fBlogin\fR [\-p] [\-h\ \fIузел\fR] \-f \fIимя_пользователя\fR
-.HP \w'\fBlogin\fR\ 'u
-\fBlogin\fR [\-p] \-r\ \fIузел\fR
-.SH "ОПИСАНИЕ"
-.PP
-Программа
-\fBlogin\fR
-используется для запуска нового сеанса в системе\&. Как правило, эта программа вызывается автоматически и выводит приглашение
-\fIlogin:\fR
-на терминал пользователя\&. Программа
-\fBlogin\fR
-может восприниматься оболочкой командной строки не как простая программа и вызываться не как подпроцесс\&. При вызове из оболочки
-\fBlogin\fR
-должна запускаться посредством вызова
-\fBexec login\fR, что приводит к завершению работы пользователя в текущей оболочке (и, таким образом, вновь входящий в систему пользователь не попадёт в сеанс вызвавшего)\&. Попытка запустить
-\fBlogin\fR
-из любой оболочки, отличной от регистрационной, приводит к сообщению об ошибке\&.
-.PP
-В какой\-то момент пользователя попросят ввести свой пароль\&. Чтобы не допустить раскрытия, символы при вводе пароля не отображаются\&. Разрешено очень маленькое количество попыток ввода неправильного пароля, перед тем как
-\fBlogin\fR
-закончит работу и прервёт подключение\&.
-.PP
-Если включён механизм устаревания пароля учётной записи, то перед входом в систему может потребоваться смена пароля\&. Для этого нужно ввести старый пароль и новый пароль\&. Подробней об этом написано в
-\fBpasswd\fR(1)\&.
-.PP
-После успешного входа в систему, будут показаны сообщения от системы и о наличии почты\&. Можно отключить вывод файла системных сообщений из файла
-/etc/motd, создав в домашнем каталоге файл нулевой длины с именем
-\&.hushlogin\&. Сообщение о наличии почты может быть одним из: \(Fo\fIУ вас есть новая почта\&.\fR\(Fc, \(Fo\fIУ вас есть почта\&.\fR\(Fc или \(Fo\fIУ вас нет почты\&.\fR\(Fc, в зависимости от наполненности почтового ящика\&.
-.PP
-Значение идентификатора учётной записи и группы будет взято из файла
-/etc/passwd\&. Значения переменных
-\fB$HOME\fR,
-\fB$SHELL\fR,
-\fB$PATH\fR,
-\fB$LOGNAME\fR
-\fB$MAIL\fR
-устанавливаются согласно соответствующим полям учётной записи пользователя\&. Также могут быть установлены значения ulimit, umask и nice из поля GECOS\&.
-.PP
-В некоторых системах переменной окружения
-\fB$TERM\fR
-будет присвоен тип терминала линии tty, согласно данным из файла
-/etc/ttytype\&.
-.PP
-Также может быть выполнен сценарий инициализации пользовательского интерпретатора команд\&. Подробней об этой функции смотрите соответствующую справочную страницу\&.
-.PP
-Субсистемный вход в систему можно распознать по наличию символа \(Fo*\(Fc в начале регистрационной оболочки\&. Заданный домашний каталог будет использован как корень новой файловой системы, в которой регистрируется пользователь\&.
-.PP
-Программа
-\fBlogin\fR
-НЕ удаляет записи о пользователях из файла utmp\&. Эта задача программ
-\fBgetty\fR(8)
-\fBinit\fR(8)
-\(em удалять записи о владельце терминального сеанса\&. Если
-\fBlogin\fR
-запускается из командной строки без
-\fBexec\fR, то пользователь продолжает находиться в системе даже после завершения работы в \(Foпорождённом сеансе\(Fc\&.
-.SH "ПАРАМЕТРЫ"
-.PP
-\fB\-f\fR
-.RS 4
-Не выполнять аутентификацию, пользователь уже прошёл проверку\&.
-.sp
-Замечание: в этом случае
-\fIимя_пользователя\fR
-обязательно\&.
-.RE
-.PP
-\fB\-h\fR
-.RS 4
-Имя удалённого узла, на который нужно войти\&.
-.RE
-.PP
-\fB\-p\fR
-.RS 4
-Сохранить окружение\&.
-.RE
-.PP
-\fB\-r\fR
-.RS 4
-Выполнить протокол autologin для rlogin\&.
-.RE
-.PP
-Параметры
-\fB\-r\fR,
-\fB\-h\fR
-\fB\-f\fR
-используются только если
-\fBlogin\fR
-запускается суперпользователем\&.
-.SH "ПРЕДОСТЕРЕЖЕНИЯ"
-.PP
-Данная версия
-\fBlogin\fR
-может быть собрана с разными параметрами и только некоторые из них смогут быть использованы на любой машине\&.
-.PP
-Расположение файлов может отличаться на разных системах\&.
-.PP
-Программа
-\fBlogin\fR
-НЕ удаляет записи о пользователях из файла utmp\&. Эта задача программ
-\fBgetty\fR(8)
-\fBinit\fR(8)
-\(em удалять записи о владельце терминального сеанса\&. Если
-\fBlogin\fR
-запускается из командной строки без
-\fBexec\fR, то пользователь продолжает находиться в системе даже после завершения работы в \(Foпорождённом сеансе\(Fc\&.
-.PP
-Как и для любой программы, запуск
-\fBlogin\fR
-может быть подделан\&. Если неуполномоченные пользователи имеют физический доступ к машине, то атакующий может использовать это для получения пароля следующего человека, который будет работать за машиной\&. Под Linux пользователи могут использовать механизм SAK для установления достоверного пути и таким образом предотвращения атаки\&.
-.SH "НАСТРОЙКА"
-.PP
-На работу этого инструмента влияют следующие переменные настройки из
-/etc/login\&.defs:
-.PP
-\fBCONSOLE\fR (строка)
-.RS 4
-Если определена, то значение равно или полному пути к файлу с именами устройств (одно на строку), или списку имён устройств, перечисленных через \(Fo:\(Fc\&. Вход суперпользователя будет разрешён только с этих устройств\&.
-.sp
-Если не определена, то суперпользователь может входить в систему с любого устройства\&.
-.sp
-Устройства должны указываться без начального префикса /dev/\&.
-.RE
-.PP
-\fBCONSOLE_GROUPS\fR (строка)
-.RS 4
-Список групп для добавления к набору пользовательских дополнительных групп при входе с консоли (определяемой переменной CONSOLE)\&. По умолчанию не указана\&.
-
-Используйте осторожно \(em может дать пользователям постоянный доступ к этим группам, даже если они не входили с консоли\&.
-.RE
-.PP
-\fBDEFAULT_HOME\fR (логический)
-.RS 4
-Определяет, можно ли войти в систему, если нельзя выполнить cd в домашний каталог\&. По умолчанию \(Fono\(Fc\&.
-.sp
-Если равно
-\fIyes\fR, то пользователь будет попадать в корневой каталог (/), если невозможно выполнить cd в его домашний каталог\&.
-.RE
-.PP
-\fBENV_HZ\fR (строка)
-.RS 4
-Если установлена, то будет использоваться для определения переменной окружения HZ при входе пользователя в систему\&. Значение должно начинаться с
-\fIHZ=\fR\&. Обычное значение для Linux \(em
-\fIHZ=100\fR\&.
-.RE
-.PP
-\fBENV_PATH\fR (строка)
-.RS 4
-If set, it will be used to define the PATH environment variable when a regular user login\&. The value is a colon separated list of paths (for example
-\fI/bin:/usr/bin\fR) and can be preceded by
-\fIPATH=\fR\&. The default value is
-\fIPATH=/bin:/usr/bin\fR\&.
-.RE
-.PP
-\fBENV_SUPATH\fR (строка)
-.RS 4
-If set, it will be used to define the PATH environment variable when the superuser login\&. The value is a colon separated list of paths (for example
-\fI/sbin:/bin:/usr/sbin:/usr/bin\fR) and can be preceded by
-\fIPATH=\fR\&. The default value is
-\fIPATH=/sbin:/bin:/usr/sbin:/usr/bin\fR\&.
-.RE
-.PP
-\fBENV_TZ\fR (строка)
-.RS 4
-Если установлена, то будет использоваться для определения переменной окружения TZ при входе пользователя\&. Значение может быть равно имени часового пояса, начинающегося
-\fITZ=\fR
-(например,
-\fITZ=CST6CDT\fR), или полному пути к файлу с параметрами часового пояса (например,
-/etc/tzname)\&.
-.sp
-Если указан полный путь, но файл не существует или недоступен для чтения, то используется значение по умолчанию:
-\fITZ=CST6CDT\fR\&.
-.RE
-.PP
-\fBENVIRON_FILE\fR (строка)
-.RS 4
-Если этот файл существует и доступ для чтения, то из него читает регистрационное окружение\&. Каждая строка должна иметь формат: имя=значение\&.
-.sp
-Строки, начинающиеся с #, считаются комментарием и игнорируются\&.
-.RE
-.PP
-\fBERASECHAR\fR (число)
-.RS 4
-Символ ERASE у терминала (\fI010\fR
-= backspace,
-\fI0177\fR
-= DEL)\&.
-.sp
-Значение может начинаться с \(Fo0\(Fc при указании значения в восьмеричной системе счисления или \(Fo0x\(Fc при указании значения в шестнадцатеричной системе счисления\&.
-.RE
-.PP
-\fBFAIL_DELAY\fR (число)
-.RS 4
-Задержка в секундах перед повторной попыткой после неудачного входа\&.
-.RE
-.PP
-\fBFAILLOG_ENAB\fR (логический)
-.RS 4
-Включить протоколирование и показ информации о неудачных входах из
-/var/log/faillog\&.
-.RE
-.PP
-\fBFAKE_SHELL\fR (строка)
-.RS 4
-Если установлена, то программа
-\fBlogin\fR
-запустит указанную оболочку вместо пользовательской оболочки заданной в
-/etc/passwd\&.
-.RE
-.PP
-\fBFTMP_FILE\fR (строка)
-.RS 4
-Если определена, то неудачные попытки входа будут протоколироваться в этот файл в формате utmp\&.
-.RE
-.PP
-\fBHUSHLOGIN_FILE\fR (строка)
-.RS 4
-Если определена, то этот файл может заблокировать все обычные переговоры (chatter) при входе\&. Если указан полный путь к файлу, то будет включён сокращённый (hushed) режим, если в этом файле указано имя пользователя или оболочка\&. Если указан не полный путь, то будет включён сокращённый (hushed) режим, если файл находится в домашнем каталоге пользователя\&.
-.RE
-.PP
-\fBISSUE_FILE\fR (строка)
-.RS 4
-Если определена, то этот файл будет показан перед каждым появлением приглашения на вход\&.
-.RE
-.PP
-\fBKILLCHAR\fR (число)
-.RS 4
-Символ KILL у терминала (\fI025\fR
-= CTRL/U)\&.
-.sp
-Значение может начинаться с \(Fo0\(Fc при указании значения в восьмеричной системе счисления или \(Fo0x\(Fc при указании значения в шестнадцатеричной системе счисления\&.
-.RE
-.PP
-\fBLASTLOG_ENAB\fR (логический)
-.RS 4
-Включить протоколирование и показ информации о времени входа из /var/log/lastlog\&.
-.RE
-.PP
-\fBLOGIN_RETRIES\fR (число)
-.RS 4
-Максимальное количество попыток входа при вводе неверного пароля\&.
-.RE
-.PP
-\fBLOGIN_STRING\fR (строка)
-.RS 4
-Строка\-приглашение к вводу пароля\&. Значение по умолчанию: \(FoPassword:\(Fc или перевод этой строки на разные языки\&. Если вы измените эту переменную, то перевод будет отсутствовать\&.
-.sp
-Если в строке содержится подстрока
-\fI%s\fR, то она будет заменена на имя пользователя\&.
-.RE
-.PP
-\fBLOGIN_TIMEOUT\fR (число)
-.RS 4
-Максимальное время в секундах, отведённое на вход\&.
-.RE
-.PP
-\fBLOG_OK_LOGINS\fR (логический)
-.RS 4
-Включить протоколирование успешных входов\&.
-.RE
-.PP
-\fBLOG_UNKFAIL_ENAB\fR (логический)
-.RS 4
-Включить показ неизвестных имён пользователей при записи неудачных попыток входа\&.
-.sp
-Замечание: протоколирование неизвестных имён пользователя может привести к проблемам с безопасностью, если пользователь введёт свой пароль вместо своего имени\&.
-.RE
-.PP
-\fBMAIL_CHECK_ENAB\fR (логический)
-.RS 4
-Включает проверку и показ состояния почтового ящика при входе\&.
-.sp
-Вы должны выключить это, если почтовый ящик проверяется из файлов автозапуска оболочки (\(Fomailx \-e\(Fc или похожей командой)\&.
-.RE
-.PP
-\fBMAIL_DIR\fR (строка)
-.RS 4
-Почтовый каталог\&. Данный параметр нужен для управления почтовым ящиком при изменении или удалении учётной записи пользователя\&. Если параметр не задан, то используется значение указанное при сборке\&.
-.RE
-.PP
-\fBMAIL_FILE\fR (строка)
-.RS 4
-Определяет расположение почтовых файлов пользователя относительно домашнего каталога\&.
-.RE
-.PP
-Переменные
-\fBMAIL_DIR\fR
-\fBMAIL_FILE\fR
-используются командами
-\fBuseradd\fR,
-\fBusermod\fR
-\fBuserdel\fR
-для создания, перемещения или удаления почты пользователя\&.
-.PP
-Если значение
-\fBMAIL_CHECK_ENAB\fR
-равно
-\fIyes\fR, то они также используются для определения переменной окружения
-\fBMAIL\fR\&.
-.PP
-\fBMOTD_FILE\fR (строка)
-.RS 4
-Если определена, то при входе будет показано \(Foсообщение дня\(Fc из файла со списком значений, разделённых \(Fo:\(Fc\&.
-.RE
-.PP
-\fBNOLOGINS_FILE\fR (строка)
-.RS 4
-Если определена, значение равно имени файла, чьё существование запретит вход для не суперпользователей\&. В файле должно содержаться сообщение, описывающее почему запрещён вход\&.
-.RE
-.PP
-\fBPORTTIME_CHECKS_ENAB\fR (логический)
-.RS 4
-Включить проверку временных ограничений, заданных в
-/etc/porttime\&.
-.RE
-.PP
-\fBQUOTAS_ENAB\fR (логический)
-.RS 4
-Включает установку ограничений ресурсов из
-/etc/limits
-и ulimit, umask и niceness из поля gecos файла passwd\&.
-.RE
-.PP
-\fBTTYGROUP\fR (строка), \fBTTYPERM\fR (строка)
-.RS 4
-Права терминала: tty входа будет принадлежать группе
-\fBTTYGROUP\fR, а права будут назначены в соответствии с
-\fBTTYPERM\fR\&.
-.sp
-По умолчанию, терминалом владеет первичная группа пользователя, а права устанавливаются в
-\fI0600\fR\&.
-.sp
-\fBTTYGROUP\fR
-может задаваться или имя группы, или числовой идентификатор группы\&.
-.sp
-Если ваша программа
-\fBwrite\fR
-имеет \(Fosetgid\(Fc со специальной группой, которой принадлежат терминалы, то присвойте TTYGROUP номер этой группы, а TTYPERM значение 0620\&. В противном случае оставьте TTYGROUP закомментированной и назначьте TTYPERM значение 622 или 600\&.
-.RE
-.PP
-\fBTTYTYPE_FILE\fR (строка)
-.RS 4
-Если определена, то в ней указывается имя файла, в котором описано соответствие между линией tty и параметром окружения TERM\&. Каждая строка файла имеет формат вида \(Fovt100 tty01\(Fc\&.
-.RE
-.PP
-\fBULIMIT\fR (число)
-.RS 4
-Значение
-\fBulimit\fR
-по умолчанию\&.
-.RE
-.PP
-\fBUMASK\fR (число)
-.RS 4
-Задаёт начальное значение маски доступа для создаваемых файлов\&. Если не указано, то маска устанавливается в 022\&.
-.sp
-Команды
-\fBuseradd\fR
-\fBnewusers\fR
-используют эту маску для установки прав доступа к домашнему каталогу, который они создают\&.
-.sp
-Также она используется программой
-\fBlogin\fR
-для задания начального значения umask пользователя\&. Заметим, что эта маска может быть переопределена из пользовательской строки GECOS (если установлена переменная
-\fBQUOTAS_ENAB\fR) или указанием ограничения с идентификатором
-\fIK\fR, в
-\fBlimits\fR(5)\&.
-.RE
-.PP
-\fBUSERGROUPS_ENAB\fR (логический)
-.RS 4
-Включает установку группы битов umask равной битам владельца (пример: 022 \-> 002, 077 \-> 007) для не суперпользователей, если uid равен gid и имя пользователя совпадает с именем первичной группы\&.
-.sp
-Если значение равно
-\fIyes\fR, то
-\fBuserdel\fR
-удаляет пользовательскую группу, если в ней нет больше членов, а
-\fBuseradd\fR
-по умолчанию создаёт группу с именем пользователя\&.
-.RE
-.SH "ФАЙЛЫ"
-.PP
-/var/run/utmp
-.RS 4
-содержит список работающих сеансов в системе
-.RE
-.PP
-/var/log/wtmp
-.RS 4
-содержит список завершённых сеансов работы с системой
-.RE
-.PP
-/etc/passwd
-.RS 4
-содержит информацию о пользователях
-.RE
-.PP
-/etc/shadow
-.RS 4
-содержит защищаемую информацию о пользователях
-.RE
-.PP
-/etc/motd
-.RS 4
-содержит системные сообщения за день
-.RE
-.PP
-/etc/nologin
-.RS 4
-при существовании файла блокируется доступ в систему обычным пользователям
-.RE
-.PP
-/etc/ttytype
-.RS 4
-содержит список типов терминалов
-.RE
-.PP
-$HOME/\&.hushlogin
-.RS 4
-при существовании файла системные сообщения при входе в систему не выводятся
-.RE
-.PP
-/etc/login\&.defs
-.RS 4
-содержит конфигурацию подсистемы теневых паролей
-.RE
-.SH "СМОТРИТЕ ТАКЖЕ"
-.PP
-\fBmail\fR(1),
-\fBpasswd\fR(1),
-\fBsh\fR(1),
-\fBsu\fR(1),
-\fBlogin.defs\fR(5),
-\fBnologin\fR(5),
-\fBpasswd\fR(5),
-\fBsecuretty\fR(5),
-\fBgetty\fR(8)\&.