.\" -*- coding: UTF-8 -*- '\" t .\"******************************************************************* .\" .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* .TH SYSTEMD\-SYSUSERS 8 "" "systemd 260.2" systemd\-sysusers .ie \n(.g .ds Aq \(aq .el .ds Aq ' .\" ----------------------------------------------------------------- .\" * Define some portability stuff .\" ----------------------------------------------------------------- .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .\" http://bugs.debian.org/507673 .\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .\" ----------------------------------------------------------------- .\" * set default formatting .\" ----------------------------------------------------------------- .\" disable hyphenation .nh .\" disable justification (adjust text to left margin only) .ad l .\" ----------------------------------------------------------------- .\" * MAIN CONTENT STARTS HERE * .\" ----------------------------------------------------------------- .SH الاسم systemd\-sysusers, systemd\-sysusers.service \- تخصيص مستخدمي ومجموعات النظام .SH موجز .HP \w'\fBsystemd\-sysusers\fR\ 'u \fBsystemd\-sysusers\fP [خيارات...] [\fIملف_إعداد\fP...] .PP systemd\-sysusers\&.service .SH الوصف .PP \fBsystemd\-sysusers\fP ينشئ مستخدمي ومجموعات النظام، استنادًا إلى ملفات بالتنسيق الموصوف في \fBsysusers.d\fP(5)\&. .PP إذا تم الاستدعاء بدون وسائط، تُنفذ التوجيهات من ملفات الإعداد الموجودة في الدلائل المحددة بواسطة \fBsysusers.d\fP(5)\&. عند الاستدعاء بوسائط موضعية، إذا تم تحديد الخيار \fB\-\-replace=\fP\fIPATH\fP، تُستخدم الوسائط المحددة في سطر الأوامر بدلاً من ملف الإعداد \fIPATH\fP\&. وإلا، يُنفذ فقط الإعداد المحدد بواسطة وسائط سطر الأوامر\&. إذا تم تحديد السلسلة "\-" بدلاً من اسم ملف، يُقرأ الإعداد من الإدخال القياسي\&. إذا كانت الوسيطة اسم ملف (بدون أي شرطات مائلة)، تُبحث جميع دلائل الإعداد عن ملف مطابق ويُنفذ الملف الموجود ذو الأولوية الأعلى\&. إذا كانت الوسيطة مسارًا، يُستخدم هذا الملف مباشرة دون البحث في دلائل الإعداد عن أي ملف مطابق آخر\&. .SH الخيارات .PP الخيارات التالية مفهومة: .PP \fB\-\-root=\fP\fIجذر\fP .RS 4 يأخذ مسار دليل كمعامل\&. ستُسبق جميع المسارات بمسار \fIroot\fP البديل المعطى، بما في ذلك مسارات البحث عن الضبط\&. .sp أُضيف في الإصدارة 215\&. .RE .PP \fB\-\-image=\fP\fIimage\fP .RS 4 يأخذ مسارًا لملف صورة قرص أو عقدة جهاز كتلي\&. إذا حُدد، ستُطبق جميع العمليات على نظام الملفات في صورة القرص المشار إليها\&. هذا مشابه لـ \fB\-\-root=\fP ولكنه يعمل على أنظمة الملفات المخزنة في صور الأقراص أو الأجهزة الكتلية\&. يجب أن تحتوي صورة القرص إما على نظام ملفات واحد أو مجموعة من أنظمة الملفات ضمن جدول أقسام GPT، وفقًا لـ \m[blue]\fBUAPI\&.2 مواصفات الأقسام القابلة للاكتشاف\fP\m[]\&\s-2\u[1]\d\s+2\&. لمزيد من المعلومات حول صور الأقراص المدعومة، انظر مفتاح \fBsystemd\-nspawn\fP(1) الذي يحمل الاسم نفسه\&. .sp أُضيف في الإصدار 247\&. .RE .PP \fB\-\-image\-policy=\fP\fIالسياسة\fP .RS 4 يأخذ سلسلة سياسة صورة كوسييط، وفقًا لـ \fBsystemd.image\-policy\fP(7)\&. تُفرض السياسة عند العمل على صورة القرص المحددة عبر \fB\-\-image=\fP، انظر أعلاه\&. إذا لم تُحدد، فسيُرجع إلى سياسة "*" المبدئية، أي تُستخدم جميع أنظمة الملفات المعروفة في الصورة\&. .RE .PP \fB\-\-replace=\fP\fIالمسار\fP .RS 4 عند إعطاء هذا الخيار، يجب تحديد وسيطة موضعية واحدة أو أكثر\&. ستُقرأ جميع ملفات الإعداد الموجودة في الدلائل المدرجة في \fBsysusers.d\fP(5)، وسيُعالج الإعداد المعطى في سطر الأوامر بدلاً من ملف الإعداد \fIPATH\fP وبنفس الأولوية\&. .sp هذا الخيار مخصص للاستخدام عند تشغيل نصوص تثبيت الحزم وعندما لا تكون الملفات التي تنتمي لتلك الحزمة متوفرة بعد على القرص، لذا يجب تقديم محتوياتها في سطر الأوامر، ولكن قد يكون إعداد المدير موجودًا بالفعل ويجب إعطاؤه أولوية أعلى\&. .PP \fBمثال\ \&1.\ \&نص تثبيت RPM لـ radvd\fP .sp .if n \{\ .RS 4 .\} .nf echo \*(Aqu radvd \- "radvd daemon"\*(Aq | \e systemd\-sysusers \-\-replace=/usr/lib/sysusers\&.d/radvd\&.conf \- .fi .if n \{\ .RE .\} .sp سينشئ هذا مستخدم radvd كما لو كان /usr/lib/sysusers\&.d/radvd\&.conf موجودًا بالفعل على القرص\&. يمكن للمسؤول تجاوز الإعداد المحدد في سطر الأوامر بوضع /etc/sysusers\&.d/radvd\&.conf أو حتى /etc/sysusers\&.d/00\-overrides\&.conf\&. .sp لاحظ أن هذا هو النموذج الموسع، وعند استخدامه في حزمة، سيُكتب هذا باستخدام ماكرو مع "radvd" وملف يحتوي على سطر الإعداد كوسائط\&. أُضيف في الإصدارة 238\&. .RE .PP \fB\-\-dry\-run\fP .RS 4 يعالج الإعداد ويحدد الإدخالات التي سيتم إنشاؤها، لكن لا يكتب أي شيء فعليًا\&. .sp أُضيف في الإصدار 250\&. .RE .PP \fB\-\-inline\fP .RS 4 عامل كل معطى موضعي كسطر تهيئة منفصل بدلًا من اسم ملف\&. .sp أُضيف في الإصدارة 238\&. .RE .PP \fB\-\-cat\-config\fP .RS 4 انسخ محتويات ملفات الإعداد إلى المخرجات القياسية\&. قبل كل ملف، يُطبع اسم الملف كتعليق\&. .RE .PP \fB\-\-tldr\fP .RS 4 انسخ محتويات ملفات الإعداد إلى المخرجات القياسية\&. تُطبع فقط الأجزاء "المهمة" من ملفات الإعداد، مع تخطي التعليقات والأسطر الفارغة\&. قبل كل ملف، يُطبع اسم الملف كتعليق\&. .RE .PP \fB\-\-no\-pager\fP .RS 4 لا تمرر المخرجات إلى برنامج عرض (pager)\&. .RE .PP \fB\-h\fP، \fB\-\-help\fP .RS 4 اطبع نص مساعدة قصير واخرج\&. .RE .PP \fB\-\-version\fP .RS 4 اطبع سلسلة إصدار قصيرة واخرج\&. .RE .SH "بيانات الاستيثاق" .PP يدعم \fBsystemd\-sysusers\fP منطق بيانات اعتماد الخدمة كما هو مطبق بواسطة \fIImportCredential=\fP/\fILoadCredential=\fP/\fISetCredential=\fP (انظر \fBsystemd.exec\fP(5) للتفاصيل)\&. تُستخدم بيانات الاعتماد التالية عند تمريرها: .PP \fIpasswd\&.hashed\-password\&.\fP\fIuser\fP .RS 4 سلسلة كلمة مرور UNIX مشفرة لاستخدامها للمستخدم المحدد، عند إنشاء إدخال له\&. هذا مفيد بشكل خاص لمستخدم "root" حيث يسمح بتوفير كلمة مرور الجذر المبدئية لاستخدامها عبر إسقاط ملف وحدة أو من مدير حاوية يمرر بيانات الاعتماد هذه\&. لاحظ أن تعيين بيانات الاعتماد هذه ليس له تأثير إذا كان حساب المستخدم المحدد موجودًا بالفعل\&. وبالتالي، فإن بيانات الاعتماد هذه مفيدة بشكل أساسي في سيناريوهات التشغيل الأول أو الأنظمة عديمة الحالة تمامًا والتي تبدأ بـ /etc/ فارغ في كل تشغيل\&. .sp أُضيف في الإصدار 249\&. .RE .PP \fIpasswd\&.plaintext\-password\&.\fP\fIuser\fP .RS 4 مشابه لـ "passwd\&.hashed\-password\&.\fIuser\fP" لكن يتوقع كلمة مرور نصية صريحة، والتي تُشفّر آليًا قبل استخدامها لحساب المستخدم\&. إذا تم تحديد كل من بيانات الاعتماد المشفرة والنصية لنفس المستخدم، تأخذ الأولى الأولوية\&. يُوصى عمومًا بتحديد النسخة المشفرة؛ لكن في بيئات الاختبار ذات المتطلبات الأضعف على الأمان، قد يكون من الأسهل تمرير كلمات المرور كنص صريح بدلاً من ذلك\&. .sp أُضيف في الإصدار 249\&. .RE .PP \fIpasswd\&.shell\&.\fP\fIuser\fP .RS 4 يحدد ثنائي الصدفة لاستخدامه للحساب المحدد عند إنشائه\&. .sp أُضيف في الإصدار 249\&. .RE .PP \fIsysusers\&.extra\fP .RS 4 قد تحتوي محتويات بيانات الاعتماد هذه على أسطر إضافية للعمل عليها\&. يجب أن تتبع محتويات بيانات الاعتماد نفس تنسيق أي إسقاط آخر sysusers\&.d/\&. إذا تم تمرير بيانات الاعتماد هذه، تُعالج بعد جميع ملفات الإسقاط المقروءة من نظام الملفات\&. .sp أُضيف في الإصدار 252\&. .RE .PP لاحظ أنه مبدئيًا، تم إعداد ملف وحدة systemd\-sysusers\&.service ليرث بيانات الاعتماد "passwd\&.hashed\-password\&.root" و "passwd\&.plaintext\-password\&.root" و "passwd\&.shell\&.root" و "sysusers\&.extra" من مدير الخدمة\&. وبالتالي، عند استدعاء حاوية مع /etc/ غير مأهول لأول مرة، من الممكن تكوين كلمة مرور مستخدم الجذر لتكون "systemd" هكذا: .PP .if n \{\ .RS 4 .\} .nf # systemd\-nspawn \-\-image=\&... \-\-set\-credential=passwd\&.hashed\-password\&.root:\*(Aq$y$j9T$yAuRJu1o5HioZAGDYPU5d\&.$F64ni6J2y2nNQve90M/p0ZP0ECP/qqzipNyaY9fjGpC\*(Aq \&... .fi .if n \{\ .RE .\} .PP لاحظ مرة أخرى أن البيانات المحددة في بيانات الاعتماد هذه تُستشار فقط عند إنشاء حساب لأول مرة، ولا يجوز استخدامها لتغيير كلمة المرور أو الصدفة لحساب موجود بالفعل\&. .PP استخدم \fBmkpasswd\fP(1) لتوليد تجزئات كلمة مرور UNIX من سطر الأوامر\&. .SH "حالة الخروج" .PP عند النجاح، يُعاد الرقم 0، وإلا فيُعاد رمز فشل غير صفري\&. .SH "انظر أيضًا" .PP \fBsystemd\fP(1), \fBsysusers.d\fP(5), \m[blue]\fBالمستخدمون والمجموعات ومعرفات UID وGID على أنظمة systemd\fP\m[]\&\s-2\u[2]\d\s+2, \fBsystemd.exec\fP(5), \fBmkpasswd\fP(1) .SH ملاحظات .IP " 1." 4 UAPI.2 مواصفات الأقسام القابلة للاكتشاف .RS 4 \%https://uapi\-group.org/specifications/specs/discoverable_partitions_specification .RE .IP " 2." 4 المستخدمون، والمجموعات، و UIDs و GIDs على أنظمة systemd .RS 4 \%https://systemd.io/UIDS\-GIDS .RE .PP .SH ترجمة تُرجمت هذه الصفحة من الدليل بواسطة زايد السعيدي . .PP هذه الترجمة هي وثيقة مجانية؛ راجع .UR https://www.gnu.org/licenses/gpl-3.0.html رخصة جنو العامة الإصدار 3 .UE أو ما بعده للاطلاع على شروط حقوق النشر. لا توجد أي ضمانات. .PP إذا وجدت أي أخطاء في ترجمة صفحة الدليل هذه، يرجى إرسال بريد إلكتروني إلى قائمة بريد المترجمين: .MT kde-l10n-ar@kde.org .ME .