دوره آموزشی راهنمای کامل امنیت لینوکس: حفاظت از محیط سرور لینوکس شما
11 ساعت 29 دقیقهمتوسط2025-06-06
مدرسین

Pearson

Dave Prowse
جزئیات دوره
میخوای یاد بگیری چطوری سرورت لینوکسی رو حسابی ایمن کنی، آپدیت و وصلهگذاری کنی و در برابر حملات محافظت کنی؟ تو این دوره، مدرس و نویسنده حرفهای، دیو پرووز، بهت همه چیز درباره امنیت لینوکس رو نشون میده. از راههای محافظت کردن سرور لینوکس در برابر تهدیدها و حملات معمول گرفته، تا کار با سرویسها و سیستمها و امنیت اتصال SSH و خیلی چیزهای دیگه.
توی این دوره، یاد میگیری چطوری از لینوکس به عنوان یک سرور امن استفاده کنی و در کنارش، امنیت سمت کلاینت رو هم به خوبی پوشش بدی. با دهها مثال عملی و تمرینهای چالشبرانگیز، فرصت داری هرچی یاد میگیری رو تو عمل هم انجام بدی و مهارتهات رو قویتر کنی.
اهداف یادگیری:
یاد بگیر چطوری سرور لینوکسی رو به صورت قوی ایمن کنی و از حملات مختلف جلوگیری کنی.
روشهای درست کردن وصلهها (patching) و بهروزرسانیهای امنیتی لینوکس رو یاد بگیر.
با سرویسها و سیستمهای لینوکس کار کن و اونها رو امن نگه دار.
امنیت اتصال SSH رو بالا ببر و از راه دور به سرورت بدون نگرانی دسترسی پیدا کن.
مهارتهای عملی با تمرینها و چالشها تقویت کن تا تو دنیای واقعی بتونی بهتر از سرور خودت محافظت کنی.
توی این دوره، یاد میگیری چطوری از لینوکس به عنوان یک سرور امن استفاده کنی و در کنارش، امنیت سمت کلاینت رو هم به خوبی پوشش بدی. با دهها مثال عملی و تمرینهای چالشبرانگیز، فرصت داری هرچی یاد میگیری رو تو عمل هم انجام بدی و مهارتهات رو قویتر کنی.
اهداف یادگیری:
یاد بگیر چطوری سرور لینوکسی رو به صورت قوی ایمن کنی و از حملات مختلف جلوگیری کنی.
روشهای درست کردن وصلهها (patching) و بهروزرسانیهای امنیتی لینوکس رو یاد بگیر.
با سرویسها و سیستمهای لینوکس کار کن و اونها رو امن نگه دار.
امنیت اتصال SSH رو بالا ببر و از راه دور به سرورت بدون نگرانی دسترسی پیدا کن.
مهارتهای عملی با تمرینها و چالشها تقویت کن تا تو دنیای واقعی بتونی بهتر از سرور خودت محافظت کنی.
مهارت ها
LinuxNetwork SecurityServer AdministrationCybersecurityNetwork and System AdministrationOpen SourceOne-Off
سرفصل ها
۰. مقدمه
- 01 - امنیت لینوکس - اصول اولیه و فراتر از آن
۱. اصول اولیه امنیت کاربر
- 02 - مقدمهای بر امنیت کاربران لینوکس
- 03 - اهداف یادگیری
- 04 - مقدمهای بر کاربران لینوکس
- 05 - اصل حداقل امتیاز
- 06 - دسترسی به مخزن و نقشه شبکه
- 07 - دستور id
۲. کار با رمزهای عبور
- 08 - اهداف یادگیری
- 09 - رمزهای عبور ایمن
- 10- تنظیم رمز عبور
- 11 - تولید رمزهای عبور با OpenSSL و KeePass
- 12 - فایلهای passwd و shadow
- 13 - تنظیمات رمز عبور
- 14 - پیکربندی سیاست رمز عبور
۳. احراز هویت لینوکس
- 15 - اهداف یادگیری
- 16 - ورود به سیستم به عنوان یک کاربر معمولی با رمز عبور
- 17 - ورود به سیستم به عنوان کاربر سازمانی
- 18 - قفل کردن سیستم
- 19 - اصول اولیه SSH
- 20 - SSH و لینوکس در فضای ابری
۴. su، sudo و sudoers
- 21 - اهداف یادگیری
- 22 - دستور su
- 23 - استفاده از دستور sudo
- 24 - سودوئرها
- 25 - اختصاص مجوزهای sudo به یک کاربر معمولی
۵. مبانی امنیت سیستم عامل لینوکس
- 26 - مقدمهای بر ایمنسازی سیستمعاملهای لینوکس
- 27 - اهداف یادگیری
- 28- مقدمهای بر امنیت سیستم عامل لینوکس
- 29 - دفاع در عمق
- 30 - سهگانه سیا
۶. بهروزرسانی لینوکس
- 31 - اهداف یادگیری
- 32 - بهروزرسانی دبیان و اوبونتو
- 33 - مخازن و آپاتیتهای بیشتر
- 34 - بهروزرسانی فدورا، رد هت و سنتاواس
- 35 - فقط نصب بهروزرسانیهای امنیتی
- 36 - بهروزرسانی SUSE
- 37- بهروزرسانی آرچ
۷. کار با سرویسها و سلامت سیستم
- 38 - اهداف یادگیری
- 39 - اصول اولیه systemctl
- 40 - کاهش سطح حمله
- 41 - ایجاد یک سیستم تخریبشده
- 42- تعمیر یک سیستم آسیبدیده
- 43 - حالتهای systemd
۸. ایمنسازی توزیعهای لینوکس
- 44- اهداف یادگیری
- 45 - ۱۰ گام برای داشتن یک سرور لینوکس امن، بخش ۱
- 46 - ۱۰ گام برای یک سرور لینوکس امن، بخش ۲
- 47 - امنیت سیمی و بیسیم در لینوکس
- 48- ایمنسازی GRUB
۹. امنیت برنامه
- 49- اهداف یادگیری
- 50 - اصول اولیه AppArmor
- 51 - پروفایلهای AppArmor
- 52 - مثال AppArmor و Apache
- 53 - اصول اولیه SELinux
۱۰. مقدمهای بر امنیت فایروال
- 54 - مقدمهای بر امنیت فایروالها و SSH
- 55- اهداف یادگیری
- 56 - فایروال چیست؟
- 57 - انواع فایروالهای مبتنی بر لینوکس
- 58- طرز فکر محیط بدون اعتماد
۱۱. آب به اندازه کافی تصفیه نشده
- 59- اهداف یادگیری
- 60 - مقدمهای بر آب به اندازه کافی غنیشده
- 61 - راهاندازی UFW
- 62 - پیکربندی UFW
۱۲. فایروال
- 63- اهداف یادگیری
- 64 - معرفی فایروال
- 65 - نصب و فعالسازی firewalld
- 66 - پیکربندی و آزمایش firewalld
- 67- قفلش کن
- 68 - بازگرداندن سیستم به حالت اولیه
۱۳. انافتیبلها
- 69- اهداف یادگیری
- 70 - مقدمهای بر nftables و دستور nft
- 71 - تنظیمات nftables
- 72- قوانین زنجیرههای میز
- 73 - ساخت پیکربندی nftables، بخش ۱
- 74 - ساخت پیکربندی nftables، بخش ۲
- 75 - ذخیره و بازیابی پیکربندیهای nftables
- 76 - تبدیل iptables به nftables
۱۴. ایمنسازی SSH
- 77- اهداف یادگیری
- 78- بررسی SSH
- 79 - استفاده از کلیدها برای اتصال از طریق SSH
- 80 - فایل پیکربندی sshd
- 81 - تغییر پورت پیشفرض SSH
- 82 - غیرفعال کردن SSH مبتنی بر رمز عبور
- 83 - غیرفعال کردن ورود کاربر root از طریق SSH
- 84 - گروههای انحصاری SSH
- 85 - تنظیمات احراز هویت
- 86 - قطع اتصالات SSH، بخش ۱
- 87 - قطع اتصالات SSH، بخش ۲
۱۵. تحمل خطای درایو ذخیرهسازی و پشتیبانگیری
- 88 - امنیت فایل لینوکس و معرفی ابزارهای امنیتی
- 89- اهداف یادگیری
- 90 - حمله ۱
- 91 - حمله ۵
- 92 - RAID 10 و ZFS
- 93 - پشتیبانگیری
۱۶. کار با فایلها در لینوکس
- 94- اهداف یادگیری
- 95 - سطح دسترسی
- 96- چوان و چگرپ
- 97- رمزگذاری در لینوکس
- 98 - رمزگذاری و هشینگ لینوکس
۱۷. کار با فرآیندها
- 99 - اهداف یادگیری
- 100 - مشاهده فرآیندها
- 101 - پایان دادن به فرآیندها با دستورات
- 102 - پایان دادن به فرآیندها با top
۱۸. قطع درختان و ابزار دقیق
- 103 - اهداف یادگیری
- 104 - ورود به سیستم لینوکس - دفتر خاطرات
- 105 - ورود به سیستم لینوکس - rsyslog، بخش ۱
- 106 - ورود به سیستم لینوکس - rsyslog، بخش ۲
- 107- حسابرسی در لینوکس
- 108 - انمپ
- 109 - وایرشارک
- 110 - ابزارهای اضافی
نتیجهگیری
- 111 - خلاصه
دوره های مرتبط
- دوره آموزشی یادگیری خط فرمان لینوکس
- دوره آموزشی راهنمای کامل کار با لینوکس: مدیریت کاربران، فایلها و شبکهها
- دوره آموزشی لینوکس استراتژیک برای حرفهایهای شبکه: امنیت، مانیتورینگ و اتوماسیون
- دوره آموزشی درایورهای دستگاه لینوکس: خواندن، نوشتن و اشکالزدایی
- دوره آموزشی پوستهها و اسکریپتهای Bash در لینوکس: سادهسازی وظایف و بهبود گردش کار با استفاده از خودکارسازی
- دوره آموزشی ChatGPT و لینوکس: سادهسازی مدیریت سیستم لینوکس از نصب تا خودکارسازی
- دوره آموزشی لینوکس اوبونتو: دستورات ضروری و مدیریت سیستم
- دوره آموزشی لینوکس اوبونتو: ارائه خدمات