'\" t .\" Title: sulogin .\" Author: [see the "AUTHOR(S)" section] .\" Generator: Asciidoctor 2.0.26 .\" Date: 2026-09-02 .\" Manual: System Administration .\" Source: util-linux 2.42.3 .\" Language: Persian .\" .TH "SULOGIN" "8" "2026-09-02" "util\-linux 2.42.3" "System Administration" .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 "نام (NAME)" sulogin \- ورود تک‌کاربره برای حالت اضطراری سیستم .SH "خلاصه دستور (SYNOPSIS)" .sp \fBsulogin\fP [options] [\fItty\fP] .SH "توضیحات (DESCRIPTION)" .sp دستور \fBsulogin\fP زمانی که سیستم به حالت تک‌کاربره می‌رود، توسط \fBinit\fP فراخوانی می‌شود. .sp به کاربر اعلان زیر نمایش داده می‌شود: .sp Give root password for system maintenance (or type Control\-D for normal startup): .sp اگر حساب کاربری ریشه (root) قفل باشد و \fB\-\-force\fP مشخص شده باشد، هیچ گذرواژه‌ای نیاز نیست. .sp دستور \fBsulogin\fP به ترمینال جاری یا به دستگاه اختیاری \fItty\fP که می‌تواند در خط فرمان مشخص شود (به طور معمول \fI/dev/console\fP) متصل خواهد شد. .sp هنگامی که کاربر از پوسته تک‌کاربره خارج شود، یا کلید control\-D را در اعلان فشار دهد، سیستم به راه‌اندازی ادامه خواهد داد. .SH "گزینه‌ها (OPTIONS)" .sp \fB\-e\fP, \fB\-\-force\fP .RS 4 اگر روش پیش‌فرض دریافت گذرواژه ریشه از سیستم از طریق \fBgetpwnam\fP(3) با شکست مواجه شود، فایل‌های \fI/etc/passwd\fP و \fI/etc/shadow\fP را برای دریافت گذرواژه بررسی می‌کند. اگر این فایل‌ها آسیب دیده باشند یا وجود نداشته باشند، یا زمانی که حساب ریشه با \*(Aq!\*(Aq یا \*(Aq*\*(Aq در ابتدای گذرواژه قفل شده باشد، آن‌گاه \fBsulogin\fP \fBیک پوسته ریشه را بدون درخواست گذرواژه اجرا خواهد کرد\fP. .sp تنها در صورتی از گزینه \fB\-e\fP استفاده کنید که مطمئن باشید کنسول از نظر فیزیکی در برابر دسترسی غیرمجاز محافظت شده است. .RE .sp \fB\-p\fP, \fB\-\-login\-shell\fP .RS 4 مشخص کردن این گزینه باعث می‌شود \fBsulogin\fP فرایند پوسته را به عنوان یک پوسته ورود (login shell) آغاز کند. .RE .sp \fB\-t\fP, \fB\-\-timeout\fP \fIseconds\fP .RS 4 تعیین حداکثر زمان انتظار برای ورودی کاربر. به طور پیش‌فرض، \fBsulogin\fP برای همیشه منتظر می‌ماند. .RE .sp \fB\-h\fP, \fB\-\-help\fP .RS 4 نمایش متن راهنما و خروج. .RE .sp \fB\-V\fP, \fB\-\-version\fP .RS 4 نمایش نسخه و خروج. .RE .SH "محیط (ENVIRONMENT)" .sp دستور \fBsulogin\fP متغیر محیطی \fBSUSHELL\fP یا \fBsushell\fP را برای تعیین اینکه چه پوسته‌ای را اجرا کند بررسی می‌کند. اگر متغیر محیطی تنظیم نشده باشد، تلاش می‌کند پوستهٔ root را از \fI/etc/passwd\fP اجرا کند. اگر آن هم ناموفق باشد، به \fI/bin/sh\fP بازمی‌گردد. .SH "نویسندگان (AUTHORS)" .sp دستور \fBsulogin\fP توسط Miquel van Smoorenburg برای sysvinit نوشته شد و سپس توسط Dave Reisner و Karel Zak به util\-linux منتقل گردید. .SH "گزارش باگ‌ها (REPORTING BUGS)" .sp برای گزارش باگ‌ها، از \c .URL "https://github.com/util\-linux/util\-linux/issues" "سامانه پیگیری مشکلات" "." .SH "در دسترس بودن (AVAILABILITY)" .sp دستور \fBsulogin\fP بخشی از بسته util\-linux است که می‌توان آن را از \c .URL "https://www.kernel.org/pub/linux/utils/util\-linux" "بایگانی هسته لینوکس" "." دریافت کرد.