.\" -*- coding: UTF-8 -*- .\" $OpenBSD: sftp.1,v 1.144 2024/12/06 15:12:56 djm Exp $ .\" .\" Copyright (c) 2001 Damien Miller. All rights reserved. .\" .\" Redistribution and use in source and binary forms, with or without .\" modification, are permitted provided that the following conditions .\" are met: .\" 1. Redistributions of source code must retain the above copyright .\" notice, this list of conditions and the following disclaimer. .\" 2. Redistributions in binary form must reproduce the above copyright .\" notice, this list of conditions and the following disclaimer in the .\" documentation and/or other materials provided with the distribution. .\" .\" THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR .\" IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES .\" OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. .\" IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, .\" INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT .\" NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, .\" DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY .\" THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT .\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF .\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. .\" .\"******************************************************************* .\" .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* .Dd $Mdocdate: 6 ديسمبر 2024 $ .Dt SFTP 1 .Os .Sh الاسم .Nm sftp .Nd نقل ملفات آمن من OpenSSH .Sh موجز .Nm sftp .Op Fl 46AaCfNpqrv .Op Fl B Ar buffer_size .Op Fl b Ar batchfile .Op Fl c Ar cipher .Op Fl D Ar sftp_server_command .Op Fl F Ar ssh_config .Op Fl i Ar identity_file .Op Fl J Ar destination .Op Fl l Ar limit .Op Fl o Ar ssh_option .Op Fl P Ar port .Op Fl R Ar num_requests .Op Fl S Ar program .Op Fl s Ar subsystem | sftp_server .Op Fl X Ar sftp_option .Ar destination .Sh الوصف .Nm sftp برنامج لنقل الملفات، يشبه .Xr ftp 1 ، ينفذ جميع العمليات عبر وسيلة نقل .Xr ssh 1 معمّاة. ويمكنه أيضًا استخدام العديد من ميزات ssh، مثل الاستيثاق بالمفتاح العام والضغط. .Pp يمكن تحديد .Ar destination إما كـ .Sm off .Oo user @ Oc host Op : path .Sm on أو كمعرّف URI على الشكل .Sm off .No sftp:// Oo user @ Oc host Oo : port Oc Op / path . .Sm on .Pp إذا تضمن .Ar destination مسارًا .Ar path ولم يكن دليلًا، فسيجلب .Nm sftp الملفات آليًا إذا استُخدمت وسيلة استيثاق غير تفاعلية؛ وإلا فإنه سيفعل ذلك بعد نجاح الاستيثاق التفاعلي. .Pp في حال لم يُحدد .Ar path ، أو كان .Ar path دليلًا، فسيسجل .Nm sftp الدخول إلى المضيف .Ar host المحدد ويدخل في وضع الأوامر التفاعلي، وينتقل إلى الدليل البعيد في حال حُدد واحد. يمكن استخدام شرطة مائلة لاحقة اختيارية لفرض تفسير .Ar path على أنه دليل. .Pp بما أن تنسيقات الوجهة تستخدم حرف النقطتين الرأسيتين للفصل بين أسماء المضيفين وأسماء المسارات أو أرقام المنافذ، فيجب إحاطة عناوين IPv6 بين قوسين مربعين لتجنب اللبس. .Pp الخيارات هي كما يلي: .Bl -tag -width Ds .It Fl 4 يجبر .Nm sftp على استخدام عناوين IPv4 فقط. .It Fl 6 يجبر .Nm sftp على استخدام عناوين IPv6 فقط. .It Fl A يسمح بتمرير .Xr ssh-agent 1 إلى النظام البعيد. الافتراضي هو عدم تمرير وكيل المصادقة. .It Fl a محاولة متابعة عمليات النقل المقطوعة بدلًا من الكتابة فوق النسخ الجزئية أو الكاملة الموجودة للملفات. إذا اختلفت المحتويات الجزئية عما يُنقل حاليًا، فمن المرجح أن يكون الملف الناتج معطوبًا. .It Fl B Ar buffer_size حدد حجم المخزن الوسيط الذي يستخدمه .Nm sftp عند نقل الملفات. تتطلب المخازن الوسيطة الأكبر عددًا أقل من الرحلات الذهاب والإياب على حساب استهلاك ذاكرة أعلى. القيمة المبدئية هي 32768 بايت. .It Fl b Ar batchfile يقرأ وضع الدفعة سلسلة من الأوامر من ملف دخل .Ar batchfile بدلاً من .Em stdin . وبما أنه يفتقر إلى التفاعل مع المستخدم، فينبغي استخدامه بالتزامن مع استيثاق غير تفاعلي لتفادي الحاجة إلى إدخال كلمة مرور وقت الاتصال (انظر .Xr sshd 8 و .Xr ssh-keygen 1 للتفاصيل). .Pp يمكن استخدام .Ar batchfile بقيمة .Sq \- للإشارة إلى الدخل القياسي. سيجهض .Nm sftp إذا فشل أي من الأوامر التالية: .Ic get , put , reget , reput , rename , ln ، و .Ic rm , mkdir , chdir , ls ، و .Ic lchdir , copy , cp , chmod , chown ، و .Ic chgrp , lpwd , df , symlink ، و .Ic lmkdir . .Pp يمكن كبت الإنهاء عند حدوث خطأ لكل أمر على حدة ببدء الأمر بمحرف .Sq \- (على سبيل المثال، .Ic -rm /tmp/blah* ) . يمكن كبت صدى الأمر ببدء الأمر بمحرف .Sq @ . يمكن دمج هذين البادئتين بأي ترتيب، على سبيل المثال .Ic -@ls /bsd . .It Fl C يفعّل الضغط (عبر علامة .Fl C الخاصة بـ ssh). .It Fl c Ar شفرة يحدد المعمّي لاستخدامه في تعمية عمليات نقل البيانات. يُمرر هذا الخيار مباشرة إلى .Xr ssh 1 . .It Fl D Ar sftp_server_command الاتصال مباشرة بخادوم sftp محلي (بدلاً من الاتصال عبر .Xr ssh 1 ) . يمكن تحديد أمر ووسطاء، على سبيل المثال .Qq /path/sftp-server -el debug3 . قد يكون هذا الخيار مفيدًا في تنقِيح العميل والخادوم. .It Fl F Ar ssh_config يحدد ملف ضبط بديل لكل مستخدم لـ .Xr ssh 1 . يُمرر هذا الخيار مباشرة إلى .Xr ssh 1 . .It Fl f يطلب تفريغ الملفات إلى القرص فوراً بعد النقل. عند رفع الملفات، لا تُفعّل هذه الميزة إلا إذا كان الخادوم يدعم امتداد "fsync@openssh.com". .It Fl i Ar identity_file يختار الملف الذي تُقرأ منه الهوية (المفتاح الخاص) للاستيثاق بالمفتاح العام. يُمرر هذا الخيار مباشرة إلى .Xr ssh 1 . .It Fl J Ar destination اتصل بالمضيف المستهدف بإجراء اتصال .Nm sftp أولاً بمضيف القفز الموصوف بـ .Ar destination ثم إنشاء توجيه TCP إلى الوجهة النهائية من هناك. يمكن تحديد قفزات متعددة مفصولة بفواصل. هذا اختصار لتحديد توجيه ضبط .Cm ProxyJump . يُمرر هذا الخيار مباشرة إلى .Xr ssh 1 . .It Fl l Ar حد يحد من عرض النطاق الترددي المستخدم، محددًا بالكيلوبت/ثانية. .It Fl N يعطل الوضع الصامت، على سبيل المثال لتجاوز الوضع الصامت الضمني المحدد بواسطة علامة .Fl b . .It Fl o Ar خيار_ssh يمكن استخدامه لتمرير خيارات إلى .Nm ssh بالتنسيق المستخدم في .Xr ssh_config 5 . هذا مفيد لتحديد الخيارات التي لا يوجد لها علامة سطر أوامر منفصلة في .Nm sftp . على سبيل المثال، لتحديد منفذ بديل استخدم: .Ic sftp -oPort=24 . للحصول على التفاصيل الكاملة للخيارات المدرجة أدناه، وقيمها الممكنة، راجع .Xr ssh_config 5 . .Pp .Bl -tag -width Ds -offset indent -compact .It AddKeysToAgent .It AddressFamily .It BatchMode .It BindAddress .It BindInterface .It CASignatureAlgorithms .It CanonicalDomains .It CanonicalizeFallbackLocal .It CanonicalizeHostname .It CanonicalizeMaxDots .It CanonicalizePermittedCNAMEs .It CertificateFile .It ChannelTimeout .It CheckHostIP .It Ciphers .It ClearAllForwardings .It الضغط .It ConnectTimeout .It ConnectionAttempts .It ControlMaster .It ControlPath .It ControlPersist .It DynamicForward .It EnableEscapeCommandline .It EnableSSHKeysign .It EscapeChar .It ExitOnForwardFailure .It FingerprintHash .It ForkAfterAuthentication .It ForwardAgent .It ForwardX11 .It ForwardX11Timeout .It ForwardX11Trusted .It GSSAPIAuthentication .It GSSAPIDelegateCredentials .It GatewayPorts .It GlobalKnownHostsFile .It HashKnownHosts .It Host .It HostKeyAlgorithms .It HostKeyAlias .It HostbasedAcceptedAlgorithms .It HostbasedAuthentication .It Hostname .It IPQoS .It IdentitiesOnly .It IdentityAgent .It IdentityFile .It IgnoreUnknown .It Include .It KbdInteractiveAuthentication .It KbdInteractiveDevices .It KexAlgorithms .It KnownHostsCommand .It LocalCommand .It LocalForward .It LogLevel .It LogVerbose .It MACs .It NoHostAuthenticationForLocalhost .It NumberOfPasswordPrompts .It ObscureKeystrokeTiming .It PKCS11Provider .It PasswordAuthentication .It PermitLocalCommand .It PermitRemoteOpen .It Port .It PreferredAuthentications .It ProxyCommand .It ProxyJump .It ProxyUseFdpass .It PubkeyAcceptedAlgorithms .It PubkeyAuthentication .It RekeyLimit .It RemoteCommand .It RemoteForward .It RequestTTY .It RequiredRSASize .It RevokedHostKeys .It SecurityKeyProvider .It SendEnv .It ServerAliveCountMax .It ServerAliveInterval .It SessionType .It SetEnv .It StdinNull .It StreamLocalBindMask .It StreamLocalBindUnlink .It StrictHostKeyChecking .It SyslogFacility .It TCPKeepAlive .It Tag .It Tunnel .It TunnelDevice .It UpdateHostKeys .It مستخدم .It UserKnownHostsFile .It VerifyHostKeyDNS .It VisualHostKey .It XAuthLocation .El .It Fl P Ar port يحدد المنفذ المراد الاتصال به على المضيف البعيد. .It Fl p يحفظ أوقات التعديل، وأوقات الوصول، والأوضاع من الملفات الأصلية المنقولة. .It Fl q الوضع الهادئ: يعطل مقياس التقدم ورسائل التحذير والتشخيص من .Xr ssh 1 . .It Fl R Ar num_requests حدد عدد الطلبات التي يمكن أن تكون معلقة في وقت واحد. قد يؤدي زيادة هذا إلى تحسين سرعة نقل الملفات قليلاً ولكنه سيزيد من استهلاك الذاكرة. القيمة المبدئية هي 64 طلباً معلقاً. .It Fl r نسخ الأدلة بالكامل تكراريًا عند الرفع والتنزيل. لاحظ أن .Nm sftp لا يتبع الروابط الرمزية التي يواجهها أثناء عبور الشجرة. .It Fl S Ar برنامج اسم البرنامج .Ar program المستخدم للاتصال المعمّى. يجب أن يفهم البرنامج خيارات .Xr ssh 1 . .It Fl s Ar subsystem | sftp_server يحدد نظام SSH2 الفرعي أو مسار خادوم sftp على المضيف البعيد. يكون المسار مفيداً عندما لا يكون لدى .Xr sshd 8 البعيد نظام sftp فرعي مضبوط. .It Fl v رفع مستوى التسجيل. يُمرر هذا الخيار أيضاً إلى ssh. .It Fl X Ar خيار_sftp تحديد خيار يتحكم في جوانب سلوك بروتوكول SFTP. الخيارات الصالحة هي: .Bl -tag -width Ds .It Cm nrequests Ns = Ns Ar value يتحكم في عدد طلبات قراءة أو كتابة SFTP المتزامنة التي قد تكون جارية في أي وقت أثناء التنزيل أو الرفع. مبدئيًا يمكن أن يكون 64 طلبًا نشطًا بالتزامن. .It Cm buffer Ns = Ns Ar value يتحكم في الحجم الأقصى للخبيئة لعملية قراءة/كتابة SFTP واحدة أثناء التنزيل أو الرفع. تُستخدم خبيئة بحجم 32 كيلوبايت مبدئيًا. .El .El .Sh الأوامر التفاعلية بمجرد الدخول في الوضع التفاعلي، يفهم .Nm sftp مجموعة من الأوامر المشابهة لأوامر .Xr ftp 1 . الأوامر غير حساسة لحالة الأحرف. يجب إحاطة أسماء المسارات التي تحتوي على مسافات بعلامات اقتباس. أي محارف خاصة واردة داخل أسماء المسارات التي يتعرف عليها .Xr glob 3 يجب الهروب منها بشرطات مائلة خلفية .Pq Sq \e . .Bl -tag -width Ds .It Ic bye الخروج من .Nm sftp . .It Ic cd Op Ar path تغيير الدليل البعيد إلى .Ar path . إذا لم يُحدد .Ar path ، فسيُغير الدليل إلى الدليل الذي بدأت فيه الجلسة. .It Xo Ic chgrp .Op Fl h .Ar grp .Ar path .Xc تغيير مجموعة الملف .Ar path إلى .Ar grp . قد يحتوي .Ar path على محارف .Xr glob 7 وقد يطابق ملفات متعددة. يجب أن يكون .Ar grp معرف مجموعة GID عدديًا. .Pp إذا حُددت علامة .Fl h ، فلن تُتبع الروابط الرمزية. لاحظ أن هذا مدعوم فقط من قبل الخواديم التي تطبق امتداد "lsetstat@openssh.com". .It Xo Ic chmod .Op Fl h .Ar mode .Ar path .Xc تغيير صلاحيات الملف .Ar path إلى .Ar mode . قد يحتوي .Ar path على محارف .Xr glob 7 وقد يطابق ملفات متعددة. .Pp إذا حُددت علامة .Fl h ، فلن تُتبع الروابط الرمزية. لاحظ أن هذا مدعوم فقط من قبل الخواديم التي تطبق امتداد "lsetstat@openssh.com". .It Xo Ic chown .Op Fl h .Ar own .Ar path .Xc تغيير مالك الملف .Ar path إلى .Ar own . قد يحتوي .Ar path على محارف .Xr glob 7 وقد يطابق ملفات متعددة. يجب أن يكون .Ar own معرف مستخدم UID عدديًا. .Pp إذا حُددت علامة .Fl h ، فلن تُتبع الروابط الرمزية. لاحظ أن هذا مدعوم فقط من قبل الخواديم التي تطبق امتداد "lsetstat@openssh.com". .It Ic copy Ar oldpath Ar newpath نسخ ملف بعيد من .Ar oldpath إلى .Ar newpath . .Pp لاحظ أن هذا مدعوم فقط من قبل الخواديم التي تطبق امتداد "copy-data". .It Ic cp Ar oldpath Ar newpath بديل لأمر .Ic copy . .It Xo Ic df .Op Fl hi .Op Ar path .Xc عرض معلومات الاستخدام لنظام الملفات الذي يحتوي على الدليل الحالي (أو .Ar path في حال حُدد). إذا حُددت العلامة .Fl h ، فستُعرض معلومات السعة باستخدام لواحق "مقروءة للبشر". تطلب العلامة .Fl i عرض معلومات الفهرس (inode) بالإضافة إلى معلومات السعة. هذا الأمر مدعوم فقط على الخواديم التي تطبق امتداد .Dq statvfs@openssh.com . .It Ic exit الخروج من .Nm sftp . .It Xo Ic get .Op Fl afpR .Ar remote-path .Op Ar local-path .Xc جلب .Ar remote-path وتخزينه على الجهاز المحلي. إذا لم يُحدد اسم المسار المحلي، فسيُعطى نفس الاسم الذي يحمله على الجهاز البعيد. قد يحتوي .Ar remote-path على محارف .Xr glob 7 وقد يطابق ملفات متعددة. إذا حدث ذلك وحُدد .Ar local-path ، فيجب أن يحدد .Ar local-path دليلاً. .Pp إذا حُددت علامة .Fl a ، فستُحاول استئناف عمليات النقل الجزئية للملفات الموجودة. لاحظ أن الاستئناف يفترض أن أي نسخة جزئية من الملف المحلي تطابق النسخة البعيدة. إذا اختلفت محتويات الملف البعيد عن النسخة المحلية الجزئية، فمن المرجح أن يكون الملف الناتج معطوباً. .Pp إذا حُددت علامة .Fl f ، فسيُستدعى .Xr fsync 2 بعد اكتمال نقل الملف لتفريغ الملف إلى القرص. .Pp .\" undocumented redundant alias .\" or .\" .Fl P إذا حُددت علامة .Fl p ، فستُنسخ أيضاً صلاحيات الملف الكاملة وأوقات الوصول. .Pp .\" undocumented redundant alias .\" or .\" .Fl r إذا حُددت علامة .Fl R ، فستُنسخ الأدلة تكرارياً. لاحظ أن .Nm sftp لا يتبع الروابط الرمزية عند إجراء عمليات النقل التكرارية. .It Ic help عرض نص المساعدة. .It Ic lcd Op Ar path تغيير الدليل المحلي إلى .Ar path . إذا لم يُحدد .Ar path ، فسيُغير الدليل إلى الدليل المنزلي للمستخدم المحلي. .It Ic lls Op Ar ls-options Op Ar path عرض قائمة الدليل المحلي إما لـ .Ar path أو الدليل الحالي في حال لم يُحدد .Ar path . قد يحتوي .Ar ls-options على أي علامات يدعمها أمر .Xr ls 1 للنظام المحلي. قد يحتوي .Ar path على محارف .Xr glob 7 وقد يطابق ملفات متعددة. .It Ic lmkdir Ar path إنشاء الدليل المحلي المحدد بواسطة .Ar path . .It Xo Ic ln .Op Fl s .Ar oldpath .Ar newpath .Xc إنشاء رابط من .Ar oldpath إلى .Ar newpath . إذا حُددت علامة .Fl s ، فسيكون الرابط المنشأ رابطاً رمزياً، وإلا فسيكون رابطاً صلباً. .It Ic lpwd طباعة دليل العمل المحلي. .It Xo Ic ls .Op Fl 1afhlnrSt .Op Ar path .Xc عرض قائمة دليل بعيد إما لـ .Ar path أو الدليل الحالي في حال لم يُحدد .Ar path . قد يحتوي .Ar path على محارف .Xr glob 7 وقد يطابق ملفات متعددة. .Pp يُتعرف على العلامات التالية وتغير سلوك .Ic ls وفقاً لذلك: .Bl -tag -width Ds .It Fl 1 إنتاج خرج في عمود واحد. .It Fl a سرد الملفات التي تبدأ بنقطة .Pq Sq \&. . .It Fl f عدم فرز القائمة. ترتيب الفرز المبدئي هو المعجمي. .It Fl h عند الاستخدام مع خيار التنسيق الطويل، استخدم لواحق الوحدات: بايت، كيلوبايت، ميجابايت، جيجابايت، تيرابايت، بيتابايت، وإكسابايت لتقليل عدد الأرقام إلى أربعة أو أقل باستخدام قوى 2 للأحجام (K=1024، M=1048576، إلخ). .It Fl l عرض تفاصيل إضافية بما في ذلك معلومات الصلاحيات والملكية. .It Fl n إنتاج قائمة طويلة مع عرض معلومات المستخدم والمجموعة رقمياً. .It Fl r عكس ترتيب فرز القائمة. .It Fl S فرز القائمة حسب حجم الملف. .It Fl t فرز القائمة حسب وقت آخر تعديل. .El .It Ic lumask Ar umask ضبط قناع umask المحلي إلى .Ar umask . .It Ic mkdir Ar path إنشاء الدليل البعيد المحدد بواسطة .Ar path . .It Ic progress تبديل عرض مقياس التقدم. .It Xo Ic put .Op Fl afpR .Ar local-path .Op Ar remote-path .Xc رفع .Ar local-path وتخزينه على الجهاز البعيد. إذا لم يُحدد اسم المسار البعيد، فسيُعطى نفس الاسم الذي يحمله على الجهاز المحلي. قد يحتوي .Ar local-path على محارف .Xr glob 7 وقد يطابق ملفات متعددة. إذا حدث ذلك وحُدد .Ar remote-path ، فيجب أن يحدد .Ar remote-path دليلاً. .Pp إذا حُددت علامة .Fl a ، فستُحاول استئناف عمليات النقل الجزئية للملفات الموجودة. لاحظ أن الاستئناف يفترض أن أي نسخة جزئية من الملف البعيد تطابق النسخة المحلية. إذا اختلفت محتويات الملف المحلي عن النسخة البعيدة الجزئية، فمن المرجح أن يكون الملف الناتج معطوباً. .Pp إذا حُددت علامة .Fl f ، فسيُرسل طلب إلى الخادوم لاستدعاء .Xr fsync 2 بعد نقل الملف. لاحظ أن هذا مدعوم فقط من قبل الخواديم التي تطبق امتداد "fsync@openssh.com". .Pp .\" undocumented redundant alias .\" or .\" .Fl P إذا حُددت علامة .Fl p ، فستُنسخ أيضاً صلاحيات الملف الكاملة وأوقات الوصول. .Pp .\" undocumented redundant alias .\" or .\" .Fl r إذا حُددت علامة .Fl R ، فستُنسخ الأدلة تكرارياً. لاحظ أن .Nm sftp لا يتبع الروابط الرمزية عند إجراء عمليات النقل التكرارية. .It Ic pwd عرض دليل العمل البعيد. .It Ic quit الخروج من .Nm sftp . .It Xo Ic reget .Op Fl fpR .Ar remote-path .Op Ar local-path .Xc استئناف تنزيل .Ar remote-path . يعادل .Ic get مع تعيين علامة .Fl a . .It Xo Ic reput .Op Fl fpR .Ar local-path .Op Ar remote-path .Xc استئناف رفع .Ar local-path . يعادل .Ic put مع تعيين علامة .Fl a . .It Ic rename Ar oldpath newpath تغيير اسم ملف بعيد من .Ar oldpath إلى .Ar newpath . .It Ic rm Ar path حذف الملف البعيد المحدد بواسطة .Ar path . .It Ic rmdir Ar path إزالة الدليل البعيد المحدد بواسطة .Ar path . .It Ic symlink Ar oldpath newpath إنشاء رابط رمزي من .Ar oldpath إلى .Ar newpath . .It Ic version عرض إصدار بروتوكول .Nm . .It Ic \&! Ns Ar command تنفيذ .Ar command في صدفة محلية. .It Ic \&! الهروب إلى صدفة محلية. .It Ic \&? مرادف للمساعدة (help). .El .Sh انظر أيضًا .Xr ftp 1 , .Xr ls 1 , .Xr scp 1 , .Xr ssh 1 , .Xr ssh-add 1 , .Xr ssh-keygen 1 , .Xr ssh_config 5 , .Xr glob 7 , .Xr sftp-server 8 , .Xr sshd 8 .Rs .%A T. Ylonen .%A S. Lehtinen .%T "SSH File Transfer Protocol" .%N draft-ietf-secsh-filexfer-00.txt .%D January 2001 .%O عمل جاري تقديمه .Re .Pp .Sh ترجمة تُرجمت هذه الصفحة من الدليل بواسطة زايد السعيدي . .Pp هذه الترجمة هي وثيقة مجانية؛ راجع .Lk https://www.gnu.org/licenses/gpl-3.0.html رخصة جنو العامة الإصدار 3 أو ما بعده للاطلاع على شروط حقوق النشر. لا توجد أي ضمانات. .Pp إذا وجدت أي أخطاء في ترجمة صفحة الدليل هذه، يرجى إرسال بريد إلكتروني إلى قائمة بريد المترجمين: .Mt kde-l10n-ar@kde.org .Me .