نت :: SSH :: بيرل

واجهة عميل بيرل إلى SSH
التحميل الان

نت :: SSH :: بيرل الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • Perl Artistic License
  • السعر:
  • FREE
  • اسم الناشر:
  • Greg Sabino Mullane
  • موقع ويب الناشر:
  • http://search.cpan.org/~turnstep/

نت :: SSH :: بيرل العلامات


نت :: SSH :: بيرل وصف

واجهة PERL العميل إلى SSH NET :: SSH :: PERL هو وحدة PERL تنفذ عميل SSH (SAFE SHAFT). إنه متوافق مع كل من بروتوكولات SSH-1 و SSH-2S.Synopsis استخدام صافي :: SSH :: PERL؛ بلدي SSH = NET :: SSH :: PERL-> جديد (مضيف $)؛ $ ssh-> تسجيل الدخول (المستخدم $، $ تمرير)؛ بلدي ($ stdout، $ stderr، exit exit) = $ ssh-> cmd (cmd $)؛ يتيح لك Net :: SSH :: PERL من تنفيذ الأوامر على الأجهزة البعيدة والأمان بشكل آمن، واستلم Stdout و Stderr والخروج حالة هذا الأمر البعيد. أنه يحتوي على دعم مدمج لأساليب مختلفة للمصادقة مع الخادم (مصادقة كلمة المرور، مصادقة استجابة RSA للتحدي، إلخ). إنه ينفذ تماما التخزين المؤقت في I / O، ونقل الحزم، وطبقات مصادقة المستخدم لبروتوكول SSH، ويستفيد من مكتبات بيرل الخارجية (في Crypt :: عائلة الوحدات النمطية) للتعامل مع تشفير جميع البيانات المرسلة عبر شبكة غير آمنة. يمكن أن تقرأ أيضا ملفات تكوين SSH الحالية (/ ETC / SSH_CONFIG)، إلخ.)، ملفات هوية RSA، ملفات هوية DSA، ملفات المضيف المعروفة، ميزة وما إلى ذلك لاستخدام NET :: SSH :: PERL على تطبيقات نمط التفاف عملاء SSH هو أنه يحفظ على العملية النفقات العامة: لم تعد بحاجة إلى شوكة وتنفيذ عملية منفصلة من أجل الاتصال ب SSHD. اعتمادا على مقدار الوقت والذاكرة اللازمة لشوكة عملية، يمكن أن يكون هذا الفوز كبير جدا؛ خاصة إذا كنت تعمل في بيئة بيرل المستمرة (MOD_PERL، على سبيل المثال)، حيث تكون الشوكة عملية جديدة هي استنزاف في العملية وموارد الذاكرة. إنه يبسط أيضا عملية استخدام المصادقة المستندة إلى كلمة المرور؛ عند كتابة المجمع حول SSH، ربما تحتاج إلى استخدام توقع التحكم في عميل SSH وإعطائه كلمة المرور الخاصة بك. NET :: SSH :: PERL لديه دعم مدمج لبروتوكولات المصادقة، لذلك لم يعد هناك أي مشاحنات من التواصل مع أي عمليات خارجية. دعم بروتوكول SSH2 (موجود في NET :: SSH :: PERL اعتبارا من الإصدار 1.00) متوافق مع تطبيق SSH2 في Openssh، وينبغي أيضا أن يكون متوافقا تماما مع تنفيذ SSH "الرسمي". إذا وجدت تطبيق SSH2 غير متوافق مع Net :: SSH :: Perl، فيرجى إخبارنا (عنوان البريد الإلكتروني لأسفل في المؤلف وحقوق التأليف والنشر)؛ اتضح أن بعض تطبيقات SSH2 لها اختلافات خفية من الآخرين. 3DES (3DES-CBC)، مفاتيح سمك الاسفلية (CBC-CBC)، و RC4 (Arcfour) مدعو حاليا تشفير SSH2، ويتم إجراء فحص النزاهة بواسطة خوارزميات HMAC-SHA1 أو HMAC-MD5. يقتصر ضغط، إذا طلب ذلك، على ZLIB. خوارزميات مفتاح مضيف الخادم المدعومة هي SSH-DSS (الافتراضي) و SSH-RSA (يتطلب Crypt :: RSA)؛ دعم خوارزميات مصادقة المفتاح العام SSH2 هي نفسها. إذا كنت تبحث عن دعم SFTP، نلقي نظرة على NET :: SFTP، والذي يوفر تطبيق Perl كامل المواصفات من SFTP، ويجلس أعلى Net :: SSH :: بيرل. يتطلب SFTP استخدام بروتوكول SSH2. متطلبات: perl.


نت :: SSH :: بيرل برامج ذات صلة