sulogin - пријављивање једног корисника
sulogin [опције] [конзола]
sulogin се призива са init када систем одлази у режим једног корисника.
Кориснику је постављен упит:
Даје лозинку администратора за одржавање система (или укуцајте Ктрл-D за нормално покретање):
Ако је администраторски налог закључан и --force је наведено, лозинка се не тражи.
sulogin ће бити повезан на текући терминал, или на опционални конзолни уређај који се може навести на линији наредби (уобичајено /dev/console).
Када корисник постоји из шкољке једног корисника, или притисне Ктрл-D у време упита, систем ће наставити са подизањем.
-e, --force
Ако основна метода добијања лозинке администратора са система путем
getpwnam(3)EN не успе, тада испитује
/etc/passwd и
/etc/shadow да добави лозинку. Ако су ове датотеке оштећене или непостојеће, или када је администраторски налог закључан са „!“ или „*“ на почетку лозинке тада ће
sulogin покренути администраторску шкољку без тражења лозинке.
Користите опцију -e само ако сте сигурни да је конзола физички заштићена од неовлашћеног приступа.
-p, --login-shell
Навођење ове опције доводи до тога да sulogin покрене процес шкољке као пријавну шкољку.
-t, --timeout секунде
Наводи највећу количину времена за чекање на унос корисника. По основи, sulogin ће чекати до краја света.
-h, --help
Приказује текст помоћи и излази.
-V, --version
Исписује издање и излази.
sulogin тражи променљиву окружења SUSHELL или sushell да одреди коју шкољку ће покренути. Ако променљива окружења није постављена, покушаће да изврши администраторску шкољку из /etc/passwd. Ако ово не успе, вратиће се на /bin/sh.
sulogin је написао Мигел ван Смуренбург за „sysvinit“ и касније је прилагођен за „util-linux“ од стране Дејва Рајзнера и Карела Зака.
За пријављивање грешака, користите пратиоца грешака на <https://github.com/util-linux/util-linux/issues>.
Наредба sulogin је део пакета „util-linux“ који се може преузети са Архиве Линукс кернела <https://www.kernel.org/pub/linux/utils/util-linux/>.