طرفي
استخدم وضع طرفي للعمل في Shell أوامر على الكمبيوتر البعيد: موجه الأوامر أو PowerShell على Host بنظام Windows، أو bash أو zsh أو Shell آخر مثبت على Host بنظام macOS أو Linux. يعمل Shell على الكمبيوتر البعيد؛ ويعرض Viewer مخرجاته ويرسل ضغطات المفاتيح التي تكتبها، دون جلسة سطح مكتب بعيد.
يعمل الطرفي من أي Viewer إلى أي Host:
- من: Viewer لنظام Windows أو macOS أو Linux، وتطبيق الجوال لنظامي iOS وAndroid.
- إلى: Host 7.9 أو أحدث لنظام Windows (Windows 10 والإصدارات الأحدث)، وHost 2.1.1 أو أحدث لنظامي macOS وLinux.
يجب السماح بوضع طرفي على Host (إعدادات Host → الأوضاع) ولحساب المستخدم الخاص بك. ومع Host أقدم، أو عندما لا يكون الوضع مسموحًا، يُبلغ Viewer بذلك مباشرة بعد تسجيل الدخول ولا يُفتح الطرفي.
بدء وضع طرفي
- في علامة التبويب عام اختر طرفي وانقر نقرًا مزدوجًا على الاتصال المستهدف في دفتر العناوين.
- أدخل كلمة مرور الوصول وانقر موافق.
- تظهر نافذة تشغيل الطرفي. اختر Shell وسياق المستخدم (راجع أدناه) وانقر تشغيل.
- تُفتح نافذة الطرفي مع موجّه Shell. اكتب الأوامر كما تفعل في وحدة تحكم محلية.
اختيار Shell
قائمة نوع Shell يرسلها Host، لذلك تعرض ما هو مثبت فعلًا على الكمبيوتر البعيد:
- Host بنظام Windows: موجه الأوامر وWindows PowerShell، وPowerShell 7 عندما يكون مثبتًا.
- Host بنظام macOS وLinux: Shell الافتراضي (Shell تسجيل الدخول للحساب الذي يعمل الطرفي باسمه) وأنواع Shell المثبتة على النظام، مثل bash أو zsh أو sh أو fish.
يُحفظ الاختيار لكل اتصال على حدة: الخادم الذي تديره دائمًا من PowerShell يُفتح في PowerShell في المرة التالية.
اختيار سياق المستخدم
يحدد خيار سياق المستخدم الحساب الذي يعمل Shell باسمه:
- النظام—حساب خدمة Host نفسها: SYSTEM على Windows، وroot على macOS وLinux. متاح دائمًا، حتى عندما لا يكون أي مستخدم مسجلًا الدخول إلى الكمبيوتر البعيد. وهذا Shell بصلاحيات كاملة على الكمبيوتر البعيد؛ توخَّ الحذر في الأوامر التي تشغّلها فيه.
- المستخدم الحالي—المستخدم المسجّل الدخول إلى الكمبيوتر البعيد الآن. يعرض الخيار اسم المستخدم ويظهر باهتًا عندما لا يكون أي مستخدم مسجلًا الدخول.
- حساب نظام التشغيل—أدخل اسم المستخدم وكلمة المرور لأي حساب محلي أو حساب مجال على الكمبيوتر البعيد. يعمل Shell باسم ذلك الحساب، بملف تعريفه وبيئته، سواء كان المستخدم مسجلًا الدخول أم لا. استخدمه عندما يجب تشغيل برنامج نصي باسم حساب خدمة معين، أو عندما يجب أن تترك الجلسة الآثار نفسها التي كان سيتركها ذلك المستخدم.
يكون حساب نظام التشغيل معطلًا افتراضيًا. لتفعيله، افتح إعدادات Host، وانتقل إلى الأوضاع وحدد طرفي: السماح بتسجيل الدخول باستخدام حساب نظام التشغيل. هذا الخيار غير متاح في Agent ولا في تطبيق الجوال.
نافذة الطرفي
تعرض نافذة الطرفي مخرجات Shell وترسل ما تكتبه. وتعمل برامج وحدة التحكم التي ترسم على الشاشة كاملة أو تستخدم الفأرة، مثل vim أو mc أو htop أو FAR Manager، كما تعمل في وحدة تحكم محلية.
- تتحكم الأوامر بدء وإعادة التشغيل وإيقاف في Shell. ينهي إيقاف عمل Shell على الكمبيوتر البعيد؛ وتبقى المخرجات على الشاشة حتى تغلق النافذة. ويبدأ إعادة التشغيل Shell جديدًا بنوع Shell وسياق المستخدم الحاليين، مثلًا بعد خروج Shell أو انقطاع الاتصال.
- اختيار Shell آخر أو سياق مستخدم آخر يعيد تشغيل الجلسة بالإعدادات الجديدة.
- يعمل النسخ واللصق مع حافظة جهاز الكمبيوتر الخاص بك. حدد النص بالفأرة لنسخه؛ ويكتب اللصق نص الحافظة عند الموجّه.
- يغيّر التكبير حجم النص؛ ويُعاد تحجيم الطرفي إلى العدد الجديد من الأعمدة والصفوف، وتعيد البرامج قيد التشغيل رسم نفسها لتلائمه.
- تحتفظ النافذة بسجل من 5000 سطر من المخرجات للتمرير إلى الخلف.
إغلاق نافذة الطرفي ينهي Shell على الكمبيوتر البعيد، مع البرامج التي شُغّلت فيه. لإبقاء برنامج يعمل على Host بنظام macOS أو Linux بعد مغادرتك، شغّله داخل tmux أو screen وافصله قبل الإغلاق.
تطبيق الجوال
يتضمن تطبيق الجوال الوضع نفسه، مكيّفًا لشاشة اللمس. يضيف شريط مفاتيح فوق لوحة المفاتيح على الشاشة المفاتيح التي يفتقر إليها الهاتف: Esc وTab وCtrl وAlt ومفاتيح الأسهم وHome وEnd وPage Up وPage Down وCtrl+C ومفاتيح الوظائف. تتمرر المخرجات، ويحدد الضغط المطول النص لنسخه، ويغيّر تقريب الإصبعين أو مباعدتهما حجم النص، ويمنح الوضع الأفقي طرفيًا بعرض 100 عمود.
يوجد الطرفي في قائمة أوضاع الاتصال للاتصال، ويمكن تعيينه إجراءً افتراضيًا للنقر، ويبعد ضغطة واحدة عن شريط أدوات جلسة التحكم الكامل الجارية. ويُحفظ Shell وسياق المستخدم (النظام أو المستخدم الحالي) لكل اتصال على حدة هنا أيضًا. وتتضمن المساعدة المدمجة في تطبيق الجوال فصلًا كاملًا عن الطرفي.
