دوره آموزشی آمادگی آزمون مدیر سیستمهای Red Hat Certified System Administrator (RHCSA) (EX200)
9 ساعت 7 دقیقهمتوسط2026-08-11
مدرسین

LearnKartS
جزئیات دوره
برای کسب مهارتهای ضروری مدیریت سیستمهای Linux و آمادگی برای دریافت مدرک Red Hat Certified System Administrator (RHCSA) آماده شوید. این دوره یک مسیر عملی برای یادگیری مدیریت و ایمنسازی سیستمهای Red Hat Enterprise Linux ارائه میدهد و شما را با مهارتهایی آشنا میکند که در محیطهای سازمانی و آزمون RHCSA کاربرد دارند.
دوره با نصب و پیکربندی Red Hat Enterprise Linux و آمادهسازی محیط آزمایشگاهی آغاز میشود. سپس با کار در ترمینال، دستورات خط فرمان، ساختار فایلها و مدیریت سیستم آشنا میشوید. در ادامه، مباحث مهمی مانند مدیریت کاربران و گروهها، مجوزها و دسترسیهای سیستمی، مدیریت دیسک و ذخیرهسازی و خودکارسازی وظایف را بهصورت عملی بررسی میکنید.
در بخشهای پیشرفتهتر، نحوه پیکربندی سرویسهای مهم لینوکس از جمله Networking، مدیریت زمان و ایجاد و مدیریت سرویسها را یاد میگیرید. همچنین با تکنیکهای مدیریت فایل، پردازش و جستوجوی متن و عیبیابی مشکلات سیستم کار خواهید کرد تا بتوانید چالشهای واقعی مدیریت یک سیستم لینوکسی را حل کنید.
این دوره برای مدیران سیستم، متخصصان DevOps، دانشجویان و افرادی که قصد دارند مهارتهای لینوکس خود را تقویت کرده و برای آزمون RHCSA آماده شوند، گزینهای کاربردی است.
اهداف یادگیری
نصب و پیکربندی Red Hat Enterprise Linux و ایجاد محیط آزمایشگاهی
کار با ترمینال لینوکس و اجرای دستورات ضروری خط فرمان
مدیریت کاربران و گروهها در سیستمهای لینوکسی
مدیریت مجوزها، دسترسیها و Privilegeها برای افزایش امنیت سیستم
مدیریت دیسکها و فضای ذخیرهسازی
خودکارسازی وظایف مدیریتی در Linux
پیکربندی سرویسهای اصلی لینوکس
مدیریت و پیکربندی شبکه در Red Hat Enterprise Linux
تنظیم و مدیریت زمان سیستم
ایجاد و مدیریت سرویسهای سیستم
مدیریت فایلها و ساختار فایل سیستم
پردازش، جستوجو و مدیریت متون با ابزارهای خط فرمان
شناسایی و عیبیابی مشکلات رایج سیستم
کسب آمادگی عملی برای آزمون Red Hat Certified System Administrator (RHCSA)
دوره با نصب و پیکربندی Red Hat Enterprise Linux و آمادهسازی محیط آزمایشگاهی آغاز میشود. سپس با کار در ترمینال، دستورات خط فرمان، ساختار فایلها و مدیریت سیستم آشنا میشوید. در ادامه، مباحث مهمی مانند مدیریت کاربران و گروهها، مجوزها و دسترسیهای سیستمی، مدیریت دیسک و ذخیرهسازی و خودکارسازی وظایف را بهصورت عملی بررسی میکنید.
در بخشهای پیشرفتهتر، نحوه پیکربندی سرویسهای مهم لینوکس از جمله Networking، مدیریت زمان و ایجاد و مدیریت سرویسها را یاد میگیرید. همچنین با تکنیکهای مدیریت فایل، پردازش و جستوجوی متن و عیبیابی مشکلات سیستم کار خواهید کرد تا بتوانید چالشهای واقعی مدیریت یک سیستم لینوکسی را حل کنید.
این دوره برای مدیران سیستم، متخصصان DevOps، دانشجویان و افرادی که قصد دارند مهارتهای لینوکس خود را تقویت کرده و برای آزمون RHCSA آماده شوند، گزینهای کاربردی است.
اهداف یادگیری
نصب و پیکربندی Red Hat Enterprise Linux و ایجاد محیط آزمایشگاهی
کار با ترمینال لینوکس و اجرای دستورات ضروری خط فرمان
مدیریت کاربران و گروهها در سیستمهای لینوکسی
مدیریت مجوزها، دسترسیها و Privilegeها برای افزایش امنیت سیستم
مدیریت دیسکها و فضای ذخیرهسازی
خودکارسازی وظایف مدیریتی در Linux
پیکربندی سرویسهای اصلی لینوکس
مدیریت و پیکربندی شبکه در Red Hat Enterprise Linux
تنظیم و مدیریت زمان سیستم
ایجاد و مدیریت سرویسهای سیستم
مدیریت فایلها و ساختار فایل سیستم
پردازش، جستوجو و مدیریت متون با ابزارهای خط فرمان
شناسایی و عیبیابی مشکلات رایج سیستم
کسب آمادگی عملی برای آزمون Red Hat Certified System Administrator (RHCSA)
سرفصل ها
مقدمه
- معرفی دوره
- لینوکس چیست
- توزیعهای محبوب - RHEL، اوبونتو، دبیان، کالی (موارد استفاده)
نصب و راهاندازی آزمایشگاه Red Hat Enterprise Linux (RHEL)
- اهداف یادگیری
- نمایش - نصب RHEL در VirtualBox و VMware
- مبانی سیستمعامل لینوکس (کرنل، توزیعها، CLI در مقابل GUI)
- نمایش - انتخاب ISO
- نمایش - مقایسه پارتیشنبندی خودکار و دستی
- نمایش - راهاندازی کامل RHEL و فعالسازی کاربر
- نمایش - گرفتن snapshot برای بازگشت به عقب
دسترسی به سیستمهای لینوکس و مبانی ترمینال
- اهداف یادگیری
- چرا از لینوکس استفاده میشود (DevOps، امنیت سایبری و سرورها)
- نمایش - تغییر کاربر با استفاده از su و sudo
- نمایش - میانبرهای ترمینال (tab، history و clear)
- نمایش - دستورات راهنمای لینوکس
- نمایش - شناسایی سیستم (hostnamectl، uname و os-release)
- کار با کنسولهای مجازی و teletypewriterها (TTY)
پیمایش سیستم فایل و عملیات فایل
- اهداف یادگیری
- مسیرهای مطلق در مقابل نسبی
- نمایش - ساختار سیستم فایل لینوکس (ریشه، home، etc، var، usr و غیره)
- نمایش - دستورات اولیه پیمایش (pwd، cd و ls)
- نمایش - ایجاد و حذف فایلها و پوشهها (touch، mkdir، rm و rmdir)
- نمایش - کپی و جابجایی فایلها (cp و mv)
- نمایش - مشاهده سریع محتوای فایل (cat، less، head و tail)
- نمایش - یافتن فایلها با استفاده از دستور find
مشاهده فایل، جستجو و پردازش متن
- اهداف یادگیری
- نمایش - تغییر مسیر خروجی (بزرگتر و بزرگتر)
- نمایش - تغییر مسیر ورودی (کوچکتر)
- نمایش - پایپ (خط عمودی) و زنجیرهسازی
- نمایش - جستجوی متن (grep و egrep)
- نمایش - فیلترها (sort، uniq و wc)
- نمایش - تمرین فیلتر کردن لاگ
مدیریت فرآیند و مبانی شل
- اهداف یادگیری
- مبانی فرآیند در لینوکس (فرآیند چیست و مفهوم PID)
- نمایش - مشاهده و نظارت بر فرآیندها (ps aux و top برای CPU و RAM لحظهای)
- نمایش - توقف و مدیریت فرآیندها (kill، kill -9 و زمان استفاده)
- محیط شل و متغیرها (printenv، echo $VAR و مفهوم PATH)
- نمایش - راهاندازی پایدار شل و سفارشیسازی (.bashrc، .bash profile، alias و function)
مجوزهای فایل و کنترل مالکیت
- اهداف یادگیری
- درک مجوزهای فایل و پوشه
- نمایش - بررسی مجوزهای فایل
- نمایش - تغییر مجوزها با استفاده از chmod (عددی و نمادین)
- نمایش - تغییر مالکیت (chown و chgrp)
- نمایش - مجوزهای پیشفرض و umask
- ایمنسازی یک پوشه پروژه در لینوکس
مجوزهای ویژه
- اهداف یادگیری
- نمایش - مجوزهای SUID
- نمایش - مجوزهای SGID
- نمایش - مجوزهای sticky bit
- نمایش - ایجاد پوشه پروژه گروهی مشترک
- نمایش - آزمایش دسترسی با چندین کاربر
- عیبیابی خطاهای دسترسی غیرمجاز
نتیجهگیری مبانی لینوکس
- تکمیل مبانی لینوکس
مقدمه مدیریت لینوکس
- مقدمه مدیریت لینوکس
- نمایش - ایجاد کاربران (useradd و passwd)
- نمایش - دستورات اطلاعات کاربر (id، whoami و groups)
مدیریت کاربر و گروه لینوکس
- اهداف یادگیری
- نمایش - اصلاح و حذف کاربران
- نمایش - عملیات گروه (groupadd و gpasswd)
- انقضا و پیری رمز عبور (chage)
- سناریو استخدام کارمند جدید
مدیریت امتیازات با استفاده از Sudo و کنترلهای مدیریتی
- اهداف یادگیری
- نمایش - تنظیم دسترسی sudo
- نمایش - ویرایش پیکربندی sudo با استفاده از visudo
- نمایش - Sudo بدون رمز عبور در مقابل با رمز عبور
- نمایش - اجازه اجرای فقط دستورات خاص به یک کاربر
- نمایش - بررسی لاگهای sudo
- اشتباهات رایج و بازگشت به عقب
مدیریت دیسک و نصب سیستم فایل
- اهداف یادگیری
- نمایش - مشاهده دیسکها (lsblk و blkid)
- نمایش - پارتیشنبندی دیسک با fdisk و parted
- ایجاد سیستم فایل (mkfs.xfs و mkfs.ext4)
- نمایش - نصب موقت (mount و umount)
- نمایش - نصب دائمی (etc fstab)
- عیبیابی مشکلات بوت fstab
مدیریت Swap و بهینهسازی ذخیرهسازی
- اهداف یادگیری
- نمایش - بررسی حافظه و swap (free و swapon)
- نمایش - ایجاد پارتیشن و فایل swap
- نمایش - فعالسازی دائمی swap از طریق fstab
- نمایش - نصب با استفاده از نام دستگاه به جای UUID
- نمایش - نصب خودکار با استفاده از روش systemd
مدیریت نرمافزار با DNF
- اهداف یادگیری
- مبانی بسته (DNF و مقدمه مخازن)
- نمایش - جستجوی بستهها و دریافت اطلاعات بسته (dnf search و dnf info)
- نمایش - نصب و حذف بستهها (dnf install، dnf remove و وابستگیها)
- نمایش - انجام بهروزرسانی سیستم (check-update، update و بسته خاص)
- نمایش - پاکسازی بستههای استفاده نشده (autoremove و dnf history)
- نمایش - کنترل و تأیید مخزن (repolist، enable، disable، rpm -q و rpm -V)
مدیریت لیستهای کنترل دسترسی (ACL)
- اهداف یادگیری
- لیست کنترل دسترسی (ACL) چیست
- نمایش - بررسی مجوزهای ACL با استفاده از getfacl
- نمایش - تنظیم مجوزهای ACL با استفاده از setfacl
- نمایش - تنظیم مجوزهای ACL پیشفرض روی دایرکتوریها
- نمایش - آزمایش مجوزهای ACL با چندین کاربر
- رفع دسترسی ناخواسته در ACL
بایگانی، فشردهسازی و مدیریت پشتیبان
- اهداف یادگیری
- چرا پشتیبانگیری مهم است (مثالهای واقعی)
- نمایش - ایجاد بایگانی tar (tar -cvf)
- نمایش - استخراج بایگانی tar (tar -xvf)
- نمایش - فشردهسازی بایگانی (gzip، bzip2 و XZ)
- نمایش - پشتیبانگیری از مسیرهای مهم مانند etc و home
- نمایش - بازیابی، اعتبارسنجی و حفظ مجوزها (فراداده tar و rsync -a)
نتیجهگیری مدیریت لینوکس
- تکمیل مدیریت لینوکس
مقدمه شبکه، سرویسها و اتوماسیون لینوکس
- مقدمه شبکه، سرویسها و اتوماسیون لینوکس
- مشاهده اتصالات (nmcli con show)
- تنظیم IP ثابت با استفاده از nmcli
پیکربندی شبکه و اتصال لینوکس
- اهداف یادگیری
- پیکربندی با استفاده از nmtui
- نمایش - راهاندازی مجدد سرویسهای شبکه و تأیید اتصال
- نمایش - بهروزرسانی تنظیمات DNS
- نمایش - تست اتصال سرتاسری
ابزارهای تشخیص شبکه و تست اتصال
- اهداف یادگیری
- درک ping و از دست رفتن بسته
- نمایش - استفاده از ip a و ip r برای بررسی IP و مسیریابی
- نمایش - تست DNS با استفاده از dig، host و nslookup
- نمایش - بررسی پورتهای باز با استفاده از دستور ss
- نمایش - تست اتصال با استفاده از curl
- عیبیابی سناریوی واقعی
مدیریت سرویسها
- اهداف یادگیری
- نمایش - بررسی وضعیت سرویس با استفاده از systemctl
- نمایش - شروع، توقف و راهاندازی مجدد سرویسها با استفاده از systemctl
- نمایش - فعال و غیرفعالسازی سرویسها هنگام بوت
- نمایش - لیست کردن و مدیریت سرویسهای ناموفق با استفاده از systemctl
- نمایش - مشاهده لاگهای سرویس
- عیبیابی خرابی سرویس
ایجاد سرویس خودتان
- اهداف یادگیری
- نمایش - ایجاد یک فایل .service اولیه
- نمایش - اجرای یک اسکریپت به عنوان سرویس
- بارگذاری مجدد دیمون systemd
- نمایش - فعالسازی یک سرویس سفارشی برای شروع در هنگام بوت
- نمایش - عیبیابی خرابی سرویس
- نمایش - اعتبارسنجی خروجی لاگ سرویس
مدیریت زمان سیستم و همگامسازی ساعت
- اهداف یادگیری
- چرا زمان صحیح سیستم مهم است
- نمایش - بررسی وضعیت زمان سیستم با استفاده از timedatectl
- نمایش - تنظیم منطقه زمانی سیستم با استفاده از timedatectl
- نمایش - درک NTP و همگامسازی زمان
- کنترل سرویس chronyd (systemctl start و enable chronyd)
- نمایش - تأیید همگامسازی زمان و عیبیابی با chrony
زمانبندی وظایف با استفاده از Cron و At
- اهداف یادگیری
- نمایش - فعالسازی سرویس cron
- نمایش - ایجاد cron jobs با استفاده از crontab -e
- نمایش - لیست کردن cron jobs با استفاده از crontab -l
- نمایش - استفاده از at برای وظایف یکباره
- نمایش - تست وظایف زمانبندی شده
- رفع خطاهای رایج cron
اتوماسیون با استفاده از Systemd Timers
- اهداف یادگیری
- نمایش - ایجاد فایل واحد .timer
- نمایش - ایجاد فایل واحد .service مرتبط
- نمایش - فعالسازی و تست اجرای timer
- نمایش - مشاهده زمانبندیهای timer
- نمایش - بررسی لاگهای timer با استفاده از journalctl
- اتوماسیون مبتنی بر timer
نتیجهگیری شبکه، سرویسها و اتوماسیون لینوکس
- تکمیل شبکه، سرویسها و اتوماسیون لینوکس
مقدمه امنیت لینوکس و عیبیابی سیستم
- مقدمه امنیت لینوکس و عیبیابی سیستم
- نمایش - بررسی وضعیت SELinux (getenforce)
- نمایش - تغییر حالت (Enforcing یا Permissive)
مدیریت زمینهها و سیاستهای SELinux
- اهداف یادگیری
- مشاهده زمینههای SELinux
- رفع مشکلات رایج دسترسی SELinux
- بازیابی زمینهها (restorecon)
پیکربندی فایروال
- اهداف یادگیری
- نمایش - بررسی وضعیت فایروال
- نمایش - مجاز کردن سرویسها (--add-service)
- نمایش - مجاز کردن پورتها (--add-port)
- نمایش - قوانین دائمی در مقابل زمان اجرا
- بارگذاری مجدد قوانین فایروال
- تأیید با استفاده از ss و تست اتصال
نظارت بر لاگ و حسابرسی سیستم
- اهداف یادگیری
- نمایش - لاگهای رایج (var log messages secure)
- نمایش - خواندن لاگها با استفاده از tail -f
- نمایش - فیلتر کردن journalctl بر اساس زمان
- فیلتر کردن لاگها بر اساس واحد یا سرویس
- نمایش - جستجوی الگوها با استفاده از grep
- نمایش - خروجی لاگها برای گزارشدهی
عیبیابی بوت و روشهای بازیابی
- اهداف یادگیری
- مروری بر فرآیند بوت
- نمایش - استفاده از حالت نجات از GRUB
- نمایش - تنظیم مجدد رمز عبور root
- نمایش - رفع خطای بوت etc fstab خراب
- چکلیست بازیابی سیستم
نتیجهگیری
- تکمیل دوره