الجلسات | Liu Terminal

جلسات Liu Terminal. عميل SSH كامل مع متصفح ملفات وSFTP وإعادة توجيه المنافذ وMosh وTOFU للمضيفين المعروفين.

تشغّل واجهات PTY المحلية وكلاء الذكاء الاصطناعي. يدعم نفس تجريد Session أيضًا SSH و SFTP و Mosh و Telnet والاتصال التسلسلي، وتبقى مرتبطة لأن الكثير من الناس ما زالوا بحاجة إليها، على الرغم من أن المنتج لم يعد يُبرز الواجهات البعيدة كعنوان رئيسي.

ما هي الجلسة

كل علامة تبويب وكل شق مقسم في Liu هو جلسة. معظمها هي PTY محلية تشغل واجهة أوامر تسجيل الدخول الخاصة بك: وهذا هو الأساس الذي يعمل عليه وكلاء الذكاء الاصطناعي بالفعل. يمكن أن تكون الجلسات عن بعد أيضًا: SSH و SFTP و Mosh و Telnet واتصال تسلسلي. تشترك جميعها في تجريد واحد وخط معالجة رسومي واحد وسجل تمرير واحد.

PTY المحلية

تُنشئ علامات التبويب الجديدة (⌘ T) PTY محليًا في دليل العمل الحالي (cwd) لعلامة التبويب الأصل. عند التشغيل من Finder أو Dock، يكتشف Liu أن cwd الموروث هو / ويقوم بتنفيذ chdir($HOME) بصمت في العملية الفرعية بحيث يُفتح المُحث الطرفي في مكان مفيد.

يتم تتبع دليل عمل واجهة الأوامر عبر OSC 7. أدرج printf '\\e]7;file://%s%s\\e\\\\' "$HOSTNAME" "$PWD" في PROMPT_COMMAND وستعمل اللوحة الجانبية لـ Liu ووراثة التقسيم ونطاق cwd لسجل الوكيل جميعها.

SSH (الطبقة الأساسية، لا تزال هنا)

مدعوم بـ libssh2. مصادقة كلمة المرور والمفتاح العام والوكيل والتفاعل عبر لوحة المفاتيح. يُحترم ~/.ssh/config لـ Host وMatch وInclude وProxyJump وIdentityFile والتوجيهات ذات الصلة. يُعدّد Liu الاتصالات داخليًا، لكن أسطر ControlMaster / GSSAPI في ssh config لم تُربط بعد بجلسات حية.

  • أنشئ مفاتيح ED25519 / RSA-3072 من لوحة الخزنة؛ يبقى المفتاح الخاص مشفرًا عند التخزين.
  • يتم احترام SSH_AUTH_SOCK للمصادقة الصادرة. إعادة توجيه الوكيل يكون لكل مضيف وهو متوقف افتراضيًا.
  • يدعم ProxyJump متعدد القفزات + SOCKS5. أسطر GSSAPI/Kerberos في ssh config لم تُربط بعد بجلسات حية.

المضيفون المعروفون

يطلب الاتصال الأول التأكيد مع بصمة SHA-256 ومعاينةrandomart. تُحفظ المُدخلات المقبولة في ~/.config/Liu/known_hosts بصيغة متوافقة مع OpenSSH. يؤدي تغيير مفتاح المضيف إلى حظر الإدخال حتى تعيد الاعتراف به.

بروتوكولات أخرى

  • SFTP: افتح من الشريط الجانبي تجاه أي مضيف محفوظ. سحب وإفلات، استئناف عند انقطاع الاتصال.
  • Mosh: اقترن بمضيف SSH للحصول على تجوال + إعادة إرسال متكيفة.
  • Telnet واتصال تسلسلي: للأجهزة القديمة. نفس واجهة الجلسة، بدون تشفير.

إعادة توجيه المنافذ

يحمل كل مضيف قائمة بقواعد إعادة التوجيه (محلية وبعيدة وديناميكية (SOCKS)) تُطبق عند الاتصال. تظهر في شريط الحالة بنقطة خضراء عند الربط وبنقطة حمراء إذا فشل الربط.

{ "type": "local",   "from": "8080",  "to": "localhost:80" }
{ "type": "remote",  "from": "9000",  "to": "127.0.0.1:9000" }
{ "type": "dynamic", "from": "1080" }

التالي متصفح الملفات →

المستندات

البدء

الأدلة

المراجع

لغات أخرى

English · Türkçe · 简体中文 · 한국어 · Español · Deutsch · Italiano · Français · 日本語