وYAREST هو نظام مخصص بسيط في بيثون إلى نفق VNC على SSH.
وقد تم تصميم YAREST، وكتابة، لمساعدة أولئك الذين يساعدون الآخرين.
كتبت أصلا هذا لأحد الأصدقاء، وأنا وضعها هنا فقط في حالة أنه قد يكون من المفيد أن أي شخص آخر. وأنا لست مبرمج عن طريق التجارة، وبلدي بيثون التجربة حتى الآن اقتصر على مخطوطات بسيطة مكتوبة لبلدي الاحتياجات مسؤول النظام الخاصة، وهذا ينبغي أن تقع بالتأكيد في فئة البرامج BETA.
ويهدف هذا البرنامج في المقام الأول نحو مزودي التقنية التي تبحث عن حل عبر منصة للتخصيص. لاستخدام نظام مطلوب خادم SSH. إذا كنت تستطيع مريح إعداد وإدارة واحدة أو أكثر من الملقمات التي تستخدم بحتة للمصادقة والشحن عن طريق TCP الخاص على حد سواء الفنيين والمستخدمين النهائيين، فإن هذا البرنامج قد يكون من الخدمة لك.
وشملت في هذه الحزمة هو نأمل يكفي لأي مزود الفني المخضرمين لخلق الخاصة حل ما قبل تكوين الخاصة التي يمكن نشرها على المستخدمين النهائيين الخاصة بهم. إلى هذا الحد هي بعض ثنائيات بنيت قبل المتاحة للتحميل ومحاولة الخروج على ويندوز، ويتم توفيرها إرشادات التثبيت لمساعدتك في الحصول على الإعداد وظيفية تماما على ويندوز أو لينكس (أي نظام POSIX حقا). وكما قلت لم يكن لديك الوصول إلى أي نظام OS X، لا مثل يتم توفير تعليمات تثبيت، ولكن هذا البرنامج يجب أن يعمل على OS X وكذلك وعملية تثبيت عموما يشبه بالتأكيد إلى POSIX تثبيت.
والغرض من هذه المقدمة ويندوز تنزيل المثبت ببساطة كما المظاهرات، من الناحية المثالية لك كمزود أن تعديل NSIS النصي المثبت شملت و / أو إنشاء الخاصة بك بسيطة تثبيت روتين لأتمتة متطلبات الإعداد الأساسية. وقال مع ذلك، هذه المجموعة هي صالحة للاستعمال كما هو لأحد على استعداد لأداء الأساسية تثبيت الخطوات يدويا على كل كمبيوتر، والتي تأخذ في الواقع سوى بضع دقائق في آلة (مرة واحدة كنت قد فعلت ذلك عدة مرات).
كيف تعمل
- مزود = الشخص الذي يعطي الدعم عن بعد
- المستهلك = الشخص الذي يتلقى الدعم عن بعد
- الخادم = SSH أن كلا من مزود والمستهلك يمكن الاتصال
1. مزود يربط إلى خادم، عكس عشوائي الأمام ميناء خادم داخلي إلى ميناء VNC المحلي، ويبدأ VNC المشاهد في الاستماع وضع ملزمة ل"مضيف: منفذ VNC".
2. مزود يعطي عشوائي رقم منفذ الملقم إلى المستهلك (نحن تسميته "رمز وصول").
3. يربط المستهلك إلى خادم، ميناء VNC المحلي إلى الأمام إلى ميناء الملقم البعيد، يبدأ خادم VNC في وضع الاتصال العكسي بد أن "مضيف: منفذ VNC".
يتلقى 4. خادم طلب الاتصال من المستهلك، يحيله الى موفر، ثم طرق خادم VNC المحادثة بين اثنين من الأنفاق حتى جانبي تنتهي الدورة الدعم.
اعتبارات SSH خادم الأمن
فقط منفذ SSH الرئيسي يجب أن يكون الوصول إليها على أي خادم (ق) المستخدمة، ومثل مثالي هو المنفذ الوحيد المفتوح على أي ملقم (ق) جدار الحماية (ق).
إلا إذا كان لديك حاجة خلاف ذلك، فإن أبسط خيار هو عادة استجذار خادم SSH بأكمله إلى بيئة عارية الحد الأدنى.
إذا كنت بحاجة إلى خادم SSH لأغراض أخرى، ومجموعات الإعداد ثم للفنيين بك والمستخدمين النهائيين وحصر لهم بيئات الاستجذار الخاصة
الميزات: واجهة المستخدم الرسومية
بسيط للغاية ل كل من المستخدمين النهائيين والفنيين
حزمة yarest الأساسية صادرات كل من المستقلة وظيفة من واجهة المستخدم الرسومية
يمكن استخدامها مع أي متغير VNC الذي الخادم الاتصال الاتجاه المعاكس والمشاهد الاستماع وسائط
يتطلب الاتصال الصادرة الوحيد لكل من فني والمستخدم النهائي عندما خادم SSH هو على جهاز 3
يدعم متعددة ومثل، لمحات اتصال ومثل. لتمكين استخدام خوادم SSH متعددة
يدعم تنفيذ التعليمات البرمجية المخصصة الخاصة بك أثناء جلسات عبر واجهة SupportExtender
يتضمن المثبت NSIS ل Windows التي يمكن تحميل وتثبيت كافة التبعيات بيثون اللازمة
ما هو الجديد في هذا الإصدار:
وأضاف خيار تكوين الملف الى تحديد الاتجاه نفق ميناء الشحن
وأضاف خيارات التكوين الملف الى دعم إعدادات مصادقة العميل إضافية
واضاف لدعم تشغيل بالفعل برامج تقاسم سطح المكتب مثل RDP أو VNC كخدمة
خيارات التكوين الشخصي أعيدت تسميته لتعكس الدعم لبرامج تقاسم سطح المكتب إضافية
ريفاكتوريد للومثل، SupportConsumer ومثل. وو مثل؛ SupportProvider ومثل؛ فصول في واحدة ومثل، SupportEntity ومثل؛ صف دراسي
إعادة تصميم ومثل، SupportExtender ومثل. واجهة لتبسيط ذلك وتوفير خيارات إضافية التكامل
تبعيات setup.py المعدلة والبيانات استيراد الداخلية لاستخدام حزمة سه بدلا من paramiko
ريفاكتوريد المثبت في واحد 32 بت النصي بناء وتحديث نسخة المثبت بايثون 2.7.3 ل
المتطلبات:
بيثون
paramiko
pycrypto
ConfigObj
psutil
كسبيثون
setuptools
لم يتم العثور على التعليقات