آموزش آماده سازی گواهینامه: CompTIA Linux + (XKO-004)

Cert Prep: CompTIA Linux+ (XKO-004)

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: آیا می خواهید مهارت های لینوکس خود را برای کارفرمایان بالقوه به نمایش بگذارید؟ کسب گواهینامه CompTIA Linux + می تواند کمک زیادی به اثبات تخصص شما کند. این گواهینامه محبوب مبتنی بر شغل حتی توسط بسیاری از کارفرمایان به عنوان یک شرط اساسی برای مدیریت سرورهای لینوکس مورد نیاز است. در این دوره ، گرانت مک ویلیامز به شما کمک می کند تا برای قبولی در آزمون گواهینامه + CompTIA Linux: XKO-004 آماده شوید. این نسخه از آزمون در سال 2019 معرفی شد و جایگزین آزمون های LX0-103 و LX0-104 می شود. در طول این دوره ، Grant هر یک از مباحث اصلی را که در امتحان XKO-004 پوشش داده شده است ، شامل پیکربندی ، امنیت و عیب یابی می کند. در طول مسیر ، او به دوره های متمرکز در کتابخانه ما ارجاع می دهد که پوشش عمیق تری از موضوعات تحت پوشش این آزمون را فراهم می کند.

ما یک شریک CompTIA هستیم. به همین ترتیب ، ما می توانیم کوپن های آزمون CompTIA را با 10٪ تخفیف ارائه دهیم. برای کسب اطلاعات بیشتر در مورد نحوه به دست آوردن این تخفیف ، لطفاً این دستورالعمل های PDF را بارگیری کنید .
موضوعات شامل:
  • مدیریت ماژول های هسته
  • پیکربندی شبکه ها
  • اتصال شبکه
  • قالب بندی پارتیشن ها و حجم های منطقی
  • مدیریت کاربران و نرم افزار
  • مدیریت خدمات با systemd و sysvinit
  • مدیریت سرویس های محلی و از راه دور GUI لینوکس
  • ایجاد ، اصلاح و تغییر مسیر پرونده ها
  • تنظیم مجوزها
  • پشتیبان گیری ، بازیابی و فشرده سازی پرونده ها
  • نظارت بر سیستم

سرفصل ها و درس ها

مقدمه Introduction

  • برای گواهینامه CompTIA Linux + آماده شوید Prepare for the CompITA Linux+ certification

  • آنچه باید بدانید What you should know

  • درباره امتحان لینوکس + XKO-004 About the Linux+ XKO-004 Exam

  • نصب CentOS 7 CentOS 7 install

  • آزمایشگاه CentOS 7 CentOS 7 lab setup

  • نصب اوبونتو 19.04 Ubuntu 19.04 install

1. سخت افزار سیستم 1. System Hardware

  • فرآیند بوت شدن لینوکس را درک کنید Understand the Linux bootup process

  • راه اندازی به هدف اضطراری Boot into the emergency target

  • هسته را به روز کنید Update the kernel

  • ماژول های هسته را مدیریت کنید Manage kernel modules

  • اتصالات شبکه زنده را پیکربندی کنید Configure live network connections

  • پیکربندی شبکه با استفاده از پرونده ها در Enterprise Linux Configure networking using files on Enterprise Linux

  • پیکربندی شبکه با استفاده از NetworkManager Configure networking using NetworkManager

  • پیوند رابط را پیکربندی کنید Configure interface bonding

2. سیستم های دیسک 2. Disk Systems

  • لیست ، ایجاد و حذف پارتیشن ها روی دیسک های MBR و GPT List, create, and delete partitions on MBR and GPT disks

  • با استفاده از پارتیشن ، پارتیشن ها را ایجاد کنید Create partitions using parted

  • تغییر اندازه پارتیشن ها بدون از دست دادن داده ها Resize partitions without losing data

  • مدیریت LVM و گروه های جلد Manage LVM volumes and Volume Groups

  • جلوه های منطقی موجود را گسترش دهید Extend existing logical volumes

  • حجم منطقی موجود را کاهش دهید Reduce existing logical volumes

  • یک حجم فیزیکی را جایگزین کنید Replace a physical volume

  • سیستم فایل های EXT ایجاد کنید Create EXT filesystems

  • سیستم های فایل EXT را تعمیر کنید Repair EXT filesystems

  • سیستم های فایل XFS را ایجاد و ترمیم کنید Create and repair XFS filesystems

  • MDRAID یا DMRAID؟ MDRAID or DMRAID?

  • RAID 5 را با استفاده از LVM ایجاد کنید Create a RAID 5 using LVM

  • ایجاد RAID ها با استفاده از mdadm Creating RAIDs using mdadm

  • تهیه نسخه پشتیبان و بازیابی سیستم فایل EXT Back up and restore an EXT filesystem

3. مدیریت کاربران و نرم افزارها 3. Manage Users and Software

  • سیستم های مدیریت نرم افزار لینوکس Linux software management systems

  • نمای کلی YUM YUM overview

  • اطلاعات بسته را با RPM دریافت کنید Get package information with RPM

  • مدیریت نرم افزار با YUM Manage software with YUM

  • گروه های نرم افزاری را با YUM مدیریت کنید Manage software groups with YUM

  • با مخازن YUM کار کنید Work with YUM repositories

  • اطلاعات بسته را با dpkg و APT دریافت کنید Get package information with dpkg and APT

  • مدیریت نرم افزار با dpkg و APT Manage software with dpkg and APT

  • با مخازن APT کار کنید Work with APT repositories

  • نرم افزار را از منبع نصب کنید Install software from source

  • حساب های کاربری محلی ایجاد و حذف کنید Create and delete local user accounts

  • حساب های کاربری محلی را تغییر دهید Modify local user accounts

4- زیرساخت ها و خدمات سرور 4. Server Infrastructure and Services

  • نقش سرور را توضیح دهید Explain server roles

  • مفاهیم ابری و مجازی سازی را با هم مقایسه کنید Compare cloud and virtualization concepts

  • انواع هایپراویسورها Types of hypervisors

  • اولیه سازی و ذخیره سازی میزبان مجازی Virtual host initialization and storage

  • ابزارهای مکان و تاریخ Locale and date tools

  • معرفی خدمات سیستمی Introduction to systemd services

  • وضعیت خدمات سیستمی را دریافت کنید Get systemd service status

  • خدمات سیستماتیک را مدیریت کنید Manage systemd services

  • خدمات سیستماتیک را پایدار کنید Make systemd services persistent

  • خدمات sysvinit را مدیریت کنید Manage sysvinit services

  • شغل های یک بار را با AT مدیریت کنید Manage one-time jobs with AT

  • مشاغل مجدد کاربر را با cron مدیریت کنید Manage reoccurring user jobs with cron

  • مشاغل سیستم را با استفاده مجدد از طریق مجدد مدیریت کنید Manage reoccurring system jobs with cron

5. GUI و دسترسی از راه دور 5. GUI and Remote Access

  • گزینه‌های دسک تاپ لینوکس را کاوش کنید Explore Linux desktop choices

  • دسترسی از راه دور GUI GUI remote access

  • انواع سرورهای گرافیکی Graphical server types

  • تغییر مسیر کنسول با انتقال پورت SSH Console redirection with SSH port forwarding

6. ایجاد ، اصلاح و تغییر مسیر پرونده ها 6. Create, Modify, and Redirect Files

  • مسیرهای سیستم فایل را درک کنید Understand file system paths

  • ایجاد پرونده ها و جستجوی برنامه ها Create files and dirs

  • پرونده ها و شیرها را کپی کنید Copy files and dirs

  • انتقال پرونده ها و تغییر نامها Move and rename files and dirs

  • پرونده ها را حذف کنید Remove files and dirs

  • پیوندها را به پرونده ها و برنامه ها ایجاد کنید Create links to files and dirs

  • مقدمه ای برای Vim An introduction to Vim

  • ویرایش متن در Vim Edit text in Vim

  • در Vim جستجو و جایگزین کنید Search and replace in Vim

  • لوله های نامگذاری شده و بدون نام Named and unnamed Pipes

  • از تغییر مسیر ورودی-خروجی استفاده کنید (> ، >> ، | ، 2> ، و غیره) Use input-output redirection (>, >>, |, 2>, etc.)

  • یافتن فایل ها با استفاده از Locate Find files using Locate

  • یافتن پرونده ها با Find Finding files with Find

  • برای تحلیل متن از grep و عبارات منظم استفاده کنید Use grep and regular expressions to analyze text

  • بایگانی پرونده ها Archive files

  • فشرده سازی پرونده ها Compress files

7. امنیت پرونده 7. File Security

  • پرونده چیست؟ What is a file?

  • ویژگی های پرونده را دریافت کنید Get file attributes

  • ویژگی های گسترده را بدست آورید Get extended attributes

  • پرونده ها و حالت های فهرست File and directory modes

  • مالکیت پرونده File ownership

  • مجوزها را با استفاده از روش عددی تنظیم کنید Set permissions using numeric method

  • مجوزها را با استفاده از روش نمادین تنظیم کنید Set permissions using symbolic method

  • مجوزهای پیش فرض با استفاده از umask Default permissions using umask

  • بیت پرونده های ویژه: SUID و SGID Special file bits: SUID and SGID

  • بیت های مخصوص دایرکتوری: SGID و Sticky Special directory bits: SGID and Sticky

  • لیست های کنترل دسترسی را بخوانید Read access control lists

  • لیست های کنترل دسترسی را تنظیم کنید Set access control lists

  • وراثت را با لیست های کنترل دسترسی پیش فرض پیکربندی کنید Configure inheritance with default access control lists

  • لیست های کنترل دسترسی را حذف کنید Delete access control lists

8- کنترل دسترسی اجباری 8. Mandatory Access Control

  • پرونده SELinux و زمینه پردازش را فهرست کرده و شناسایی کنید List and identify SELinux file and process context

  • زمینه های پیش فرض SELinux را بازیابی کنید Restore SELinux default file contexts

  • از Booleans برای اصلاح رفتار SELinux استفاده کنید Use Booleans to modify SELinux behavior

  • تشخیص نقض معمول خط مشی SELinux Diagnose routine SELinux policy violations

  • حفظ زمینه امنیتی هنگام مدیریت پرونده ها Maintaining security context when managing files

  • با استفاده از AppArmor Using AppArmor

9. امنیت سیستم 9. System Security

  • دسترسی و تأیید اعتبار را با استفاده از PAM پیکربندی کنید Configure access and authentication using PAM

  • با استفاده از pam_tally2 Using pam_tally2

  • خط مشی پیش فرض رمز عبور را تغییر دهید Change default password policies

  • حساب های کاربر را قفل کرده و پیری رمز عبور را تغییر دهید Lock user accounts and change password aging

  • اجرای صفحه کلید SSH برای تأیید اعتبار Implementing SSH keypairs for authentication

  • دسترسی با استفاده از بسته های TCP را انکار کنید Deny access using TCP Wrappers

  • دسترسی به کنسول های TTY را محدود کنید Restrict access to TTY consoles

  • خلاصه بهترین شیوه های امنیتی Summarize security best practices

10. فایروال لینوکس 10. Linux Firewalls

  • فایروال های لینوکس را با هم مقایسه و تضاد کنید Compare and contrast Linux firewalls

  • برای فیلتر کردن بسته ها از firewalld استفاده کنید Use firewalld for packet filtering

  • از مناطق فایروال استفاده کنید Use firewalld zones

  • برای NAT از Firewalld استفاده کنید Use firewalld for NAT

  • قوانین پویا ایجاد کنید Create dynamic rules

11. ورود به سیستم 11. System Logging

  • فایل های ورود به سیستم سیستم را پیدا و تفسیر کنید Locate and interpret system log files

  • خواندن ژورنال سیستم Reading the system journal

  • فیلترهای Rsyslog Rsyslog filters

  • اقدامات Rsyslog Rsyslog actions

  • چرخش پرونده های ورود به سیستم Rotating log files

12. پشتیبان گیری ، بازیابی و فشرده سازی فایل ها 12. Backup, Restore, and Compress Files

  • پشتیبان تهیه و بازیابی یک سیستم فایل EXT Backup and restore an EXT filesystem

  • بایگانی کردن پرونده ها با tar و cpio Archiving files with tar and cpio

  • فشرده سازی پرونده ها Compressing files

13. نظارت بر سیستم 13. System Monitoring

  • شبکه را رصد کرده و اصلاح کنید Monitor the network and remediate

  • فرآیندهای سیستم را تجزیه و تحلیل کرده و بهینه سازی کنید Analyze system processes and optimize

  • عیب یابی برنامه ها و سخت افزار Troubleshoot applications and hardware

  • عیب یابی مشکلات مشتری DNS Troubleshoot DNS client issues

14. کنترل نسخه 14. Version Control

  • نصب Git در Fedora / CentOS Installing Git on Fedora/CentOS

  • پیکربندی Git Configuring Git

  • ایجاد یک مخزن محلی Creating a local repository

  • مرتب سازی و افزودن پرونده ها Committing and adding files

  • ایجاد شعب Creating branches

  • شاخه های ادغام Merging branches

  • ایجاد مخزن GitHub Creating a GitHub repository

  • مخزن مخزن از راه دور GitHub Cloning a remote GitHub repository

  • به مخزن از راه دور برسید و فشار دهید Get and push to a remote repository

15. اتوماسیون و برنامه نویسی 15. Automation and Scripting

  • چه چیزی باعث می شود اسکریپت پوسته یک اسکریپت پوسته باشد What makes a shell script a shell script

  • استدلالهای مثبت Positional arguments

  • گلوب کردن پرونده File globbing

  • کارتهای وحشی Wildcards

  • دامنه متغیر باش Bash variable scope

  • درحال خروج از STDOUT و STDERR Outputting to STDOUT and STDERR

  • داده ها را به یک اسکریپت وارد کنید Pipe data into a script

  • جریان شرطی با اگر ، پس اگر Conditional flow with if, then if

  • جریان شرطی با کیس Conditional flow with case

  • شرایط عددی Numeric conditions

  • شرایط رشته String conditions

  • شرایط پرونده File conditions

  • برای حلقه For loop

  • در حالی که حلقه While loop

16. ارکستر سیستم 16. System Orchestration

  • استفاده از سیستم های مدیریت پیکربندی Utilize configuration management systems

  • زیرساخت ها و اتوماسیون ساخت Infrastructure and build automation

نتیجه Conclusion

  • امتحان گرفتن Taking the exam

نمایش نظرات

آموزش آماده سازی گواهینامه: CompTIA Linux + (XKO-004)
جزییات دوره
9h 19m
144
Linkedin (لینکدین) Linkedin (لینکدین)
(آخرین آپدیت)
18,311
- از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Grant McWilliams Grant McWilliams

مشاور، سخنران، نویسنده، استاد، توسعه دهنده گرانت McWilliams یک مشاور، سخنران، نویسنده، استاد و توسعه دهنده متخصص در لینوکس و منبع باز است.

او استاد کالج برای تدریس در کالج Bellevue، کالج جامعه ساحلی و کالج ادموندز است. او همچنین آموزش های سفارشی و برنامه درسی را برای بوئینگ، پاناسونیک، تالس و بسیاری از شرکت های فورتون 500 دیگر ارائه می دهد. آموزش او به طور کامل بر روی فن آوری های منبع باز و لینوکس تمرکز دارد.

شرکت مشاوره او، آموزش و مشاوره لینوکس صدا، برای 25 سال در کسب و کار بوده و متخصص در ایجاد راه حل های سفارشی با استفاده از فن آوری های منبع باز است. این شامل سیستم های سرگرمی مبتنی بر لینوکس مبتنی بر لینوکس است و سیستم عامل های نزدیک به Xen Hypervisor را به طور گسترده ای، اسکن امنیتی، مجازی، مجازی و فیزیکی، و دستگاه های تست نفوذ را ارائه می دهد.

مشارکت های عمومی سخنرانی او شامل لینوکسون ( نیواورلئان، 2013)، Xen Project Summit Summit (NYC، 2014) و Linuxfest Northwest (Bellingham، WA، 2004-2011). دستاوردهای نوشتن و ویرایش خود را شامل نوشتن مستندات و صفحات Man برای Citrix XenServer از طریق پروژه مدیریت Xenapi می باشد.