.\" Xwrapper.wrap.1 .\" .\" Copyright 2014 Red Hat, Inc. .\" .\" Permission to use, copy, modify, distribute, and sell this software and its .\" documentation for any purpose is hereby granted without fee, provided that .\" the above copyright notice appear in all copies and that both that .\" copyright notice and this permission notice appear in supporting .\" documentation. .\" .\" The above copyright notice and this permission notice shall be included .\" in all copies or substantial portions of the Software. .\" .\" THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS .\" OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF .\" MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. .\" IN NO EVENT SHALL THE OPEN GROUP BE LIABLE FOR ANY CLAIM, DAMAGES OR .\" OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, .\" ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR .\" OTHER DEALINGS IN THE SOFTWARE. .\" .\" Except as contained in this notice, the name of The Open Group shall .\" not be used in advertising or otherwise to promote the sale, use or .\" other dealings in this Software without prior written authorization .\" from The Open Group. .\" .\" shorthand for double quote that works everywhere. .ds q \N'34' .TH Xorg.wrap 1 "xorg-server 21.1.24" "X Version 11" .SH "نام (NAME)" Xorg.wrap \- پوشش‌دهنده سطح دسترسی ریشه سرور Xorg .SH "توضیحات (DESCRIPTION)" سرور .B Xorg X برای عملکرد درست ممکن است به دسترسی‌های ریشه (root) نیاز داشته باشد. برای اجرای سرور .B Xorg X با این دسترسی‌ها، سیستم شما از یک پوشش‌دهنده suid root نصب‌شده در مسیر .I /usr/libexec/Xorg.wrap استفاده می‌کند که سرور واقعی .B X نصب‌شده در مسیر .I /usr/libexec/Xorg را اجرا خواهد کرد. .PP به‌طور پیش‌فرض، .B Xorg.wrap به‌صورت خودکار تشخیص می‌دهد که آیا دسترسی‌های ریشه ضروری هستند یا خیر، و اگر ضروری نباشند، پیش از اجرای سرور واقعی .BR X ، دسترسی‌های ارتقایافته خود را رها می‌کند. به‌طور پیش‌فرض، .B Xorg.wrap تنها اجازه اجرای سرور واقعی .B X را از نشست‌های ورود روی یک کنسول فیزیکی می‌دهد. .SH "فایل پیکربندی (CONFIG FILE)" رفتار پیش‌فرض .B Xorg.wrap را می‌توان از طریق فایل پیکربندی .I /etc/X11/Xwrapper.config تغییر داد. خطوطی که در .I Xwrapper.config با .B # آغاز می‌شوند به عنوان توضیح در نظر گرفته شده و نادیده گرفته می‌شوند. هر خط غیرخالی دیگر باید به شکل \fBکلید\fP = \fIمقدار\fP باشد. .TP 8 \fBallowed_users\fP = \fIrootonly\fP|\fIconsole\fP|\fIanybody\fP مشخص می‌کند چه کاربرانی می‌توانند سرور .B X را از طریق این پوشش‌دهنده اجرا کنند. مقدار .I rootonly تنها به ریشه (root)، مقدار .I console تنها به کاربرانی که به یک کنسول فیزیکی وارد شده‌اند، و مقدار .I anybody به هر کاربری اجازه اجرا می‌دهد. مقدار پیش‌فرض .I console است. .TP 8 \fBneeds_root_rights\fP = \fIyes\fP|\fIno\fP|\fIauto\fP پیکربندی می‌کند که آیا پوشش‌دهنده باید پیش از اجرای سرور .B X دسترسی‌های ارتقایافته (ریشه) خود را رها کند یا خیر. از .I yes برای اجبار به اجرا با دسترسی ریشه، از .I no برای اجبار به اجرا پس از رهاسازی تمام دسترسی‌های suid، و از .I auto برای تشخیص خودکار توسط پوشش‌دهنده استفاده کنید. مقدار پیش‌فرض .I auto است. .PP هنگام تشخیص خودکار، در صورت در دسترس بودن گرافیک kms پوشش‌دهنده دسترسی‌ها را رها می‌کند و اگر گرافیک kms تشخیص داده نشود آن‌ها را رها نمی‌کند. اگر سیستمی چندین کارت گرافیک داشته باشد و برخی از آن‌ها از kms پشتیبانی نکنند، تشخیص خودکار ممکن است با خطا مواجه شود؛ در این حالت باید از پیکربندی دستی استفاده شود. .SH "همچنین ببینید (SEE ALSO)" اطلاعات سرور .BR Xorg X: .BR Xorg (1)