دوره آموزشی مهندس سیستم لینوکس: شبکه و SSH

دوره آموزشی مهندس سیستم لینوکس: شبکه و SSH

1 ساعت 53 دقیقهمتوسط2019-05-01

مدرسین

Grant McWilliams

Grant McWilliams

Consultant, Speaker, Writer, Professor, Developer

جزئیات دوره

مطالعه کنید تا RHCE را بگذرانید - گواهینامه معیار برای Red Hat Enterprise Linux. این دوره را تماشا کنید تا برای مباحث مربوط به شبکه و پوسته امن (SSH) تحت پوشش امتحان آماده شوید. مربی گرانت مک ویلیامز مروری بر شبکه لینوکس و دستورات و ابزارهای کلیدی برای جمع آوری اطلاعات در مورد شبکه شما، از جمله ابزارهای خط فرمان nmcli و nmtui مدیر شبکه ارائه می دهد. Grant همچنین دستورات iproute2 مانند ip و nstat را آموزش می دهد و آنها را با ابزارهای قدیمی ارجاع می دهد. نحوه استفاده از ip، nmcli، nmtui، netstat، nstat، ss، arp، و dig را برای دریافت آمار و تجزیه و تحلیل داده ها و تغییر تنظیمات پیکربندی شبکه زنده و ذخیره شده بیاموزید. Grant نحوه ایجاد یک فایل ifcfg-ethx سفارشی برای پیکربندی دستی شبکه را نشان می دهد و از systemd برای پیکربندی نام میزبان استفاده می کند. سپس نحوه اتصال و پیکربندی Secure Shell (SSH) را با نگاهی به امنیت SSH و نکات و ترفندهای SSH نشان می‌دهد که به شما در بهینه‌سازی SSH و اجرای دستورات از راه دور کمک می‌کند.

اهداف یادگیری
جمع آوری اطلاعات شبکه
اطمینان از اتصال با پینگ
پرس و جو از سرورهای DNS با dig
تغییر نام میزبان، آدرس IP و موارد دیگر
پیکربندی شبکه
اتصال به SSH
پیکربندی کلاینت های SSH
احراز هویت و محدود کردن دسترسی با SSH
بهینه سازی SSH برای سرعت

مهارت ها

RHELRed Hat Enterprise LinuxRed HatLinuxServer AdministrationNetwork AdministrationNetwork and System AdministrationOpen SourceDeep Dive (X:Y)

سرفصل ها

مقدمه

  • شبکه لینوکس و SSH را رمزگشایی کنید
  • آنچه باید بدانید
  • نصب سیستم عامل
  • راه‌اندازی آزمایشگاه
  • افزونه‌های مهمان را نصب کنید

مروری بر شبکه لینوکس

  • نامگذاری شبکه با systemd
  • درباره NetworkManager

اطلاعات شبکه را جمع‌آوری کنید

  • آدرس IP، ماسک زیر شبکه و دروازه پیش فرض را دریافت کنید
  • نام میزبان سیستم را دریافت کنید
  • اطلاعات شبکه را از رابط کاربری گرافیکی دریافت کنید

از ابزار شبکه استفاده کنید

  • از اتصال با پینگ اطمینان حاصل کنید
  • آمار شبکه را با ss و ip دریافت کنید
  • جدول ARP را با arp و ip آنالیز کنید
  • سرورهای DNS را با dig کوئری‌ کنید

پیکربندی شبکه زنده را تغییر دهید

  • نام میزبان را تغییر دهید
  • آدرس IP و ماسک زیر شبکه را تغییر دهید
  • گیت وی پیش فرض را تغییر دهید
  • سرور DNS را تغییر دهید

پیکربندی شبکه ذخیره شده را تغییر دهید

  • پیکربندی دستی رابط شبکه
  • فایل hosts سیستم را ویرایش کنید
  • شبکه را با استفاده از Network Manager پیکربندی کنید
  • شبکه را با استفاده از رابط کاربری گرافیکی پیکربندی کنید

بررسی اجمالی پوسته ایمن

  • نمای کلی SSH
  • نصب کلاینت و سرور SSH
  • اتصال به SSH از ویندوز
  • اتصال به SSH از macOS و Linux
  • اتصال به SSH از اندروید
  • اتصال به SSH از iOS

SSH را پیکربندی کنید

  • مشتریان SSH را پیکربندی کنید
  • سرورهای SSH را پیکربندی کنید
  • فایل‌های سرویس گیرنده SSH به ازای هر کاربر

امنیت SSH

  • ورود بدون رمز عبور با استفاده از SSH
  • محدود کردن ورود به ریشه با SSH
  • محدود کردن ورود SSH توسط کاربر و شبکه

نکات و ترفندهای SSH

  • دستورات را از راه دور با استفاده از SSH اجرا کنید
  • فایل‌ها را در سراسر شبکه از طریق SSH کپی کنید
  • SSH را برای سرعت بهینه کنید

نتیجه

  • مراحل بعدی
۴۰,۰۰۰ تومان