نظرات تقنية
رفتن به کانال در Telegram
نشر بعض المعلومات والروابط المفيده في التقنيه للاستفسار او التواصل خاص أرجو كتابه كافه التفاصيل في رساله واحده اتشرف بخدمتك
نمایش بیشتر668
مشترکین
اطلاعاتی وجود ندارد24 ساعت
اطلاعاتی وجود ندارد7 روز
-230 روز
آرشیو پست ها
668
Active Directory Penetration Testing
• عن الدورة:
هو برنامج دوري يوفر للطلاب فرص تدريبية في مجال الأمن السيبراني ، مع التركيز على تطوير مهاراتهم العملية وتأهيلهم للحصول على شهادات مهنية معتمدة, يشمل البرنامج دورات تدريبية متنوعة وتدريبات عملية في مختلف مجالات الأمن السيبراني.
https://cyberhub.sa/courses/127
668
الخيار المحدد يعطل جميع الخيارات (قراءه اوكتابه ) لاي شي الجهاز يشوفه تخزين ( سواء فلاش او فلوبي او cd او هارديسك خارجي )
668
لعرض معلومات DHCP على موجه Cisco، يمكنك استخدام الأوامر التالية من وضع المستخدم الممكّن (privileged EXEC mode):
لعرض معلومات حول جميع عقود الإيجار (leases) الخاصة بـ DHCP:
Router# show ip dhcp binding
هذا الأمر يعرض قائمة بجميع عناوين IP التي تم تعيينها للأجهزة بواسطة خادم DHCP، بالإضافة إلى معلومات عن الأجهزة التي تم تعيينها لها.
لعرض معلومات حول تجمعات (pools) DHCP:
Router# show ip dhcp pool
هذا الأمر يعرض معلومات حول تجمعات DHCP المختلفة، مثل عدد العناوين المتاحة، وعدد العناوين المستعملة.
لعرض معلومات حول الإحصائيات الخاصة بخادم DHCP:
نسخ الكود
Router# show ip dhcp server statistics
هذا الأمر يعرض إحصائيات حول عمل خادم DHCP، مثل عدد الطلبات المستلمة، وعدد الطلبات المستجيبة، وغيرها.
لعرض رسائل تصحيح أخطاء DHCP (للاستخدام في حالة استكشاف الأخطاء وإصلاحها):
plaintext
نسخ الكود
Router# debug ip dhcp server events
هذا الأمر يعرض رسائل تصحيح الأخطاء للأحداث الخاصة بخادم DHCP. تأكد من استخدام هذا الأمر بحذر، خاصة في بيئات الإنتاج، حيث يمكن أن يولد الكثير من البيانات.
668
كيفية إعداد نطاق DHCP على راوتر Cisco:
Router> enable
Router# configure terminal
Router(config)# ip dhcp pool MY_POOL
Router(dhcp-config)# network 192.168.1.0 255.255.255.0
Router(dhcp-config)# default-router 192.168.1.1
Router(dhcp-config)# dns-server 8.8.8.8 8.8.4.4
Router(dhcp-config)# lease 7
Router(dhcp-config)# exit
Router(config)# ip dhcp excluded-address 192.168.1.1 192.168.1.10
Router(config)# end
Router# write memory
في هذا المثال:
ip dhcp pool MY_POOL: ينشئ نطاق DHCP جديد يسمى "MY_POOL".
network 192.168.1.0 255.255.255.0: يحدد الشبكة وقناع الشبكة الفرعية للنطاق.
default-router 192.168.1.1: يحدد البوابة الافتراضية للأجهزة.
dns-server 8.8.8.8 8.8.4.4: يحدد خوادم DNS للأجهزة.
lease 7: يحدد مدة عقد الإيجار لعناوين IP بـ 7 أيام.
ip dhcp excluded-address 192.168.1.1 192.168.1.10: يستثني نطاق عناوين من التوزيع بواسطة خادم DHCP.
write memory: يحفظ التكوين في ذاكرة الموجه.
668
للعثور على اسم البرنامج أو الأمر الصحيح لاستخدامه مع Winget، يمكنك اتباع الخطوات التالية:
البحث باستخدام Winget
1. البحث عن البرنامج باستخدام الاسم الشائع:
يمكنك استخدام الأمر winget search للبحث عن البرامج باستخدام الاسم الشائع أو الكلمات المفتاحية. سيعرض هذا الأمر قائمة بالبرامج التي تطابق البحث، بالإضافة إلى الأسماء التي يمكنك استخدامها لتثبيت البرامج.
على سبيل المثال، إذا كنت تبحث عن برنامج “Google Chrome”، يمكنك استخدام:
winget search chrome
2. عرض النتائج بالتفصيل:
بعد العثور على النتائج، يمكنك الاطلاع على الأسماء الدقيقة التي يمكنك استخدامها لتثبيت البرامج. على سبيل المثال، قد تكون النتائج مشابهة لما يلي:
Name Id Version
----------------------------------------------------------
Google Chrome Google.Chrome 91.0.4472.77
Chrome Beta Google.Chrome.Beta 92.0.4515.107
2. بناءً على النتائج، يمكنك استخدام Google.Chrome لتثبيت الإصدار المستقر من Google Chrome.
عرض معلومات إضافية
يمكنك استخدام الأمر winget show لعرض معلومات إضافية حول البرنامج الذي تهتم به. هذا يمكن أن يساعدك في التحقق من التفاصيل قبل التثبيت.
على سبيل المثال:
winget show Google.Chrome
أمثلة عملية
1. تثبيت برنامج معين:
بعد العثور على الاسم الصحيح للبرنامج، يمكنك تثبيته باستخدام الأمر:
winget install <اسم البرنامج>
1. على سبيل المثال:
winget install Google.Chrome
2. تحديث برنامج معين:
يمكنك تحديث برنامج باستخدام الأمر:
winget upgrade <اسم البرنامج>
2. على سبيل المثال:
winget upgrade Google.Chrome
3. إزالة برنامج معين:
يمكنك إزالة برنامج باستخدام الأمر:
winget uninstall <اسم البرنامج>
3. على سبيل المثال:
winget uninstall Google.Chrome
البحث عبر الإنترنت
إذا كنت لا تستطيع العثور على البرنامج الذي تبحث عنه باستخدام Winget، يمكنك البحث عبر الإنترنت للعثور على اسم الحزمة الصحيح. عادةً ما يحتوي موقع Winget على مستودع عام يمكنك من خلاله البحث عن البرامج المتاحة:
• Winget Package Manager Repository
ملاحظة
تأكد من استخدام الأسماء الدقيقة عند استخدام Winget لتثبيت أو تحديث أو إزالة البرامج. هذه الأسماء تكون حساسة لحالة الأحرف وقد تحتوي على نقاط أو شرطات.
باستخدام هذه الطرق، يمكنك العثور على أسماء البرامج الصحيحة والأوامر اللازمة لإدارة البرامج باستخدام Winget بسهولة.
668
إليك معلومات أكثر تفصيلًا حول Winget وكيفية استخدامه:
ما هو Winget؟
Winget هو مدير حزم لسطر الأوامر مصمم لتبسيط عملية تثبيت البرامج على نظام Windows. يقوم Winget بتسهيل العثور على البرامج وتنزيلها وتثبيتها وتحديثها من خلال الأوامر النصية بدلاً من الحاجة إلى التنزيل والتثبيت اليدوي لكل برنامج.
كيفية استخدام Winget
1. التحقق من التثبيت:
كما ذكرنا سابقًا، يمكنك التحقق مما إذا كان Winget مثبتًا عبر تشغيل الأمر:
winget --version
إذا لم يكن مثبتًا، قم بتنزيل وتثبيت حزمة “App Installer” من متجر Microsoft.
2. البحث عن برامج:
يمكنك البحث عن البرامج المتاحة للتثبيت باستخدام الأمر:
winget search <اسم البرنامج>
على سبيل المثال:
winget search firefox
سيعرض هذا الأمر قائمة بالبرامج المتوافقة مع الاسم “firefox”.
3. تثبيت برامج:
لتثبيت برنامج معين، استخدم الأمر:
winget install <اسم البرنامج>
على سبيل المثال:
winget install firefox
سيقوم Winget بتنزيل وتثبيت البرنامج تلقائيًا.
4. تحديث برامج:
يمكنك تحديث برنامج محدد أو تحديث جميع البرامج المثبتة باستخدام الأوامر التالية:
• لتحديث برنامج محدد:
winget upgrade <اسم البرنامج>
• على سبيل المثال:
winget upgrade firefox
• لتحديث جميع البرامج:
winget upgrade --all
5. إزالة برامج:
لإزالة برنامج مثبت، استخدم الأمر:
winget uninstall <اسم البرنامج>
على سبيل المثال:
winget uninstall firefox
6. عرض قائمة بالبرامج المثبتة:
لعرض قائمة بجميع البرامج المثبتة على جهاز الكمبيوتر الخاص بك، استخدم الأمر:
winget list
7. عرض معلومات البرنامج:
لعرض معلومات إضافية حول برنامج معين، استخدم الأمر:
winget show <اسم البرنامج>
على سبيل المثال:
winget show firefox
أمثلة عملية
إليك بعض الأمثلة العملية لاستخدام Winget:
• تثبيت Google Chrome:
winget install Google.Chrome
• تحديث جميع البرامج المثبتة:
winget upgrade --all
• إزالة VLC Media Player:
winget uninstall VideoLAN.VLC
مصادر إضافية
• مستودع Winget الرسمي: يحتوي على قائمة بجميع البرامج المتاحة.
• الوثائق الرسمية لـ Winget: توفر تفاصيل حول كيفية استخدام Winget وأوامره المختلفة.
باستخدام Winget، يمكنك إدارة البرامج على جهاز الكمبيوتر الخاص بك بكفاءة وسرعة، مما يجعل تجربة إدارة التطبيقات أكثر سهولة وفعالية.
668
Winget، أو
Windows Package Manager،
هو أداة سطر أوامر تم تطويرها بواسطة Microsoft لتبسيط عملية تثبيت البرامج على أجهزة الكمبيوتر التي تعمل بنظام Windows. يمكنك استخدام Winget لتنزيل وتثبيت البرامج بسهولة وسرعة من خلال الأوامر. إليك كيفية تنزيل واستخدام Winget:
1. التحقق من تثبيت Winget
إذا كنت تستخدم Windows 10 (إصدار 1809 أو أحدث) أو Windows 11، فقد يكون Winget مثبتًا بالفعل. للتحقق من ذلك:
1. افتح “موجه الأوامر” (Command Prompt) أو “Windows PowerShell”.
2. اكتب الأمر التالي واضغط على Enter:
winget --version
2. تثبيت Winget (إذا لم يكن مثبتًا)
إذا لم يكن
Winget مثبتًا، يمكنك تنزيله وتثبيته كجزء من حزمة “App Installer” من متجر Microsoft:
1. افتح رابط App Installer على متجر Microsoft.
https://www.microsoft.com/p/app-installer/9nblggh4nns1
2. انقر على “Get” لتنزيل وتثبيت App Installer.
3. استخدام Winget لتثبيت البرامج
بعد تثبيت Winget، يمكنك استخدامه لتنزيل وتثبيت البرامج عبر سطر الأوامر. إليك بعض الأوامر الأساسية:
• البحث عن برنامج:
winget search <اسم البرنامج>
• مثال:
winget search vscode
• تثبيت برنامج:
winget install <اسم البرنامج>
• مثال:
winget install vscode
• تحديث برنامج:
winget upgrade <اسم البرنامج>
• مثال:
winget upgrade vscode
• إزالة برنامج:
winget uninstall <اسم البرنامج>
• مثال:
winget uninstall vscode
4. قائمة بالأوامر المتاحة
للحصول على قائمة كاملة بالأوامر التي يمكن استخدامها مع Winget، يمكنك تشغيل:
winget --help
باستخدام هذه الأداة، يمكنك بسهولة إدارة البرامج المثبتة على جهاز الكمبيوتر الخاص بك، بما في ذلك التثبيت والتحديث والإزالة.
