
وحدة PowerShell لأتمتة المهام على الأنظمة البعيدة باستخدام SSH
وحدة PowerShell لنظام Windows تستخدم نسخة مخصصة من مكتبة SSH.NET لتوفير وظائف SSH أساسية في PowerShell. الغرض الرئيسي من الوحدة هو تسهيل أتمتة الإجراءات ضد خادم Linux واحد أو أكثر يدعم SSH من مضيف Windows. اعتبارًا من الإصدار 3.x، يمكن استخدام الوحدة في Linux و Mac OS باستخدام .Net Standard.
هذه الوحدة مخصصة لـ Windows PowerShell 5.1 أو PowerShell 7.x. على Windows Server، الإصدار 1709 أو الأقدم يتطلب .NET Framework 4.8 أو أعلى لتحميل الوحدة بشكل صحيح.
باستثناء ما هو موضح في هذه الاتفاقية، يتم توفير جميع منتجات العمل من قبل المطور "كما هي". لا يقدم المطور أي ضمانات أخرى، صريحة أو ضمنية، ويخلي مسؤوليته بموجب هذا من جميع الضمانات الضمنية، بما في ذلك أي ضمان لقابلية التسويق وضمان الملاءمة لغرض معين.
لتثبيت الوحدة، قم بتشغيل الأمر:
Install-Module -Name Posh-SSH
طرق التشفير التالية مدعومة:
طرق تبادل المفاتيح التالية مدعومة:
الوحدة تدعم تنسيقات المفاتيح الخاصة التالية:
يمكن تشفير المفاتيح الخاصة باستخدام إحدى طرق التشفير التالية:
الوحدة تدعم خوارزميات مفتاح المضيف التالية:
الوحدة تدعم خوارزميات MAC التالية: