خوش آمدید!
به دوره برتر مدیریت لینوکس خوش آمدید، دوره ای که برای شروع حرفه خود در IT نیاز دارید تا همه چیز را در مورد مدیریت لینوکس، خط فرمان لینوکس و لینوکس به طور کلی یاد بگیرید.
سیستم عامل لینوکس ترجیح داده شده ترین سیستم عامل در دنیای شرکت ها است و نکته مهم در مورد لینوکس این است که بیشتر چیزهایی که باید یاد بگیرید اصلاً سخت نیست. لینوکس یک مهارت کلیدی فناوری اطلاعات است، فرصت های شغلی خوبی را با حقوق بالاتر فراهم می کند، این یک سیستم عامل رایگان است و با یادگیری لینوکس می توانید از دانش لینوکس استفاده کنید و آن را در نقش هایی مانند مدیر سیستم لینوکس، مهندس DevOps، معمار ابری، شبکه به کار ببرید. مدیر، مهندس امنیت، توسعه دهنده Backend، توسعه دهنده Frontend، دانشمند داده و بسیاری موارد دیگر. بنابراین اگر می خواهید لینوکس را یاد بگیرید و بتوانید آن را در هر یک از نقش های ذکر شده در بالا اعمال کنید، این دوره برای شما مناسب است!
هدف دوره؟
این دوره مهارتهای لینوکس را به شما آموزش میدهد که به شما امکان میدهد حرفه خود را در IT در هر شغل مبتنی بر لینوکس یا مرتبط شروع کنید و تمام آنچه را که برای درخواست شغل حرفهای در لینوکس نیاز دارید در اختیار شما قرار دهد. پس از این دوره، برای شروع حرفه خود به هیچ دوره دیگری نیاز نخواهید داشت و دلیل آن این است که این دوره به گونه ای طراحی شده است که تمام جنبه های لینوکس مورد نیاز برای شروع حرفه خود در فناوری اطلاعات را پوشش دهد.
ما کی هستیم؟
ما M Torkey و M Khalil هستیم و بیش از یک دهه است که با لینوکس کار می کنیم، در طول سال ها در شرکت های بسیاری به عنوان ادمین های Sys و مهندسان DevOps کار کرده ایم و به ما این فرصت داده شده است که از متخصصان بیاموزیم. و مهارت های زیادی را در زمینه کاری توسعه دادیم و از این پس ما آنچه را که دقیقاً برای افزایش شانس خود برای یافتن شغل در فناوری اطلاعات و شروع حرفه خود به آن نیاز دارید، برای شما ارائه می دهیم.
در این دوره، دستورات کلیدی، مفاهیم و مهارتهای کلی لینوکس را یاد میگیرید که به شما در شروع سفرتان کمک میکند.
چرا لینوکس؟
لینوکس نسبت به هر سیستم عامل (سیستم عامل) دیگر بسیار قابل اعتماد و سیستم ایمن تر است. لینوکس همچنین در بین بسیاری از شرکت ها بسیار محبوب است و بسیاری آن را سیستم عامل پیشرو در دنیای شرکت ها می دانند. در اینجا 5 دلیل وجود دارد که چرا باید در لینوکس شروع کنید:
لینوکس فرصت های شغلی خوبی را فراهم می کند
بسیاری از زیرساختهایی که اینترنت را تامین میکند، از جمله روترها و سرورها، مبتنی بر لینوکس هستند
تقریباً در هر سروری استفاده میشود
لینوکس یکی از این مهارتها است که به افراد اجازه میدهد پس از یادگیری، رشد گستردهای را در پروفایل خود تجربه کنند
لینوکس رایگان و منبع باز است
چه چیزی در این دوره ارائه خواهد شد؟
هدف از این دوره آموزش لینوکس به کاربران مبتدی، متوسط و حتی پیشرفته لینوکس است که می خواهند مهارت های خود را در لینوکس توسعه دهند. شروع از اصول اولیه لینوکس تا نحوه مدیریت کل یک پلت فرم.
این لیستی از موضوعاتی است که من در این دوره پوشش خواهم داد:
بخش 1 - مقدمه
خوش آمدید!
لینوکس چیست؟
چرا لینوکس؟
بخش 2 - آزمایشگاه خود را آماده کنید
VirtualBox را در ویندوز نصب کنید
اولین ماشین مجازی ما را ایجاد کنید
افزودن هارد دیسک مجازی جدید
چرا راکی لینوکس؟ و مربوط به centOS و RedHat
استRocky 9.0 (سازگار با Redhat CentOS)
را نصب کنیدانتقال پورت - NAT - راه حل مشکل شبکه
بخش 3 - درک استفاده از ابزارهای ضروری
دسترسی به خط فرمان
سلسله مراتب سیستم فایل لینوکس
ایجاد فهرست راهنمای فایل ها
راه خود را در لینوکس بیابید
کپی، انتقال، تغییر نام فایلها را حذف کنید
کپی، انتقال، تغییر نام حذف دایرکتوری ها
در مورد صفحات دستی راهنمایی دریافت کنید
در مورد Pinfo راهنمایی دریافت کنید
مستندات لینوکس را بخوانید
از تغییر مسیر ورودی خروجی استفاده کنید
فایل های متنی ویرایش را ایجاد کنید
دسترسی به سیستم های راه دور با استفاده از SSH
بایگانی، فشردهسازی، باز کردن بستهبندی از حالت فشرده خارج کردن فایلها
پیوندهای نرم سخت ایجاد کنید
یافتن فایل ها
بخش 4 - مدیریت سیستم لینوکس (فصل 1)
گروه های محلی کاربران محلی ایجاد کنید
قدرت های فوق العاده بدست آورید
تغییر پیری رمز عبور کاربران، گروه ها
یک سیستم را برای استفاده از سرویس احراز هویت موجود پیکربندی کنید
مجوزهای یادداشت
مجوزهای نمادین
مجوزهای ویژه
بخش 5 - مدیریت سیستم لینوکس (فصل 2)
روندهای در حال اجرا را با دستور ps نظارت کنید
فرآیندها را در پسزمینه اجرا کنید
فرایندهای در حال اجرا را با Kill Pkill خاتمه دهید
نظارت سیستم در حال اجرا با بالا
فهرست کردن فایلهای واحد با systemctl
شروع، توقف بررسی وضعیت سرویس لینوکس
حقیقت درباره گزارش سیستم
rsyslog
ژورنال SystemD
یک سیستم را به طور معمول راه اندازی، راه اندازی مجدد و خاموش کنید
سیستم ها را به صورت دستی در اهداف مختلف راه اندازی کنید
فرآیند بوت را برای دسترسی به سیستم قطع کنید
اولویت فرآیند را با Renice تنظیم کنید
بخش 6 - مدیریت سیستم لینوکس (فصل 3)
بررسی سیستم فایل
نصب سیستم فایل درحال نصب
ایجاد، نصب، حذف و استفاده از سیستم های فایل Vfat، ext4 و xfs
سیستمهای فایل شبکه CIFS و NFS را سوار و جدا کنید
توسعه حجم منطقی موجود
ایجاد و مدیریت ACL لیست های کنترل دسترسی
زمان دقیق را با ntp حفظ کنید
پیکربندی شبکه خود را تأیید کنید
شبکه لینوکس را پیکربندی کنید
ویرایش فایل های پیکربندی شبکه
پیکربندی رزولوشن نام هاست
نرم افزار به روز رسانی را با yum نصب کنید
مدیریت بستههای RPM
زمان بندی وظایف با استفاده از at و cron
بخش 7 - مدیریت سیستم لینوکس (فصل 4)
تأیید هویت مبتنی بر کلید را برای SSH پیکربندی کنید
روت کاربر را از ورود به سیستم با استفاده از SSH منع کنید
کپی کردن ایمن فایل ها بین سیستم ها
پوشههای فایلها را به طور ایمن بین سیستمها همگامسازی کنید
تنظیمات فایروال را با استفاده از Firewall-config Firewall-cmd پیکربندی کنید
معرفی SElinux
لیست و شناسایی فایل SElinux و زمینه فرآیند
بازیابی زمینه های پیش فرض فایل
از تنظیمات Boolean برای تغییر سیستم SElinux استفاده کنید
تشخیص و آدرس نقض خط مشی معمول SElinux
بخش 8 - مدیریت سیستم لینوکس (فصل 5)
پیکربندی پیوندهای شبکه انبوه بین 2 سیستم یا رابط RHEL
آدرس های IPv6 را پیکربندی کنید و عیب یابی اولیه IPv6 را انجام دهید
فایروال - قوانین ثروتمندان
پیکربندی ترجمه آدرس شبکه (NAT) - Masquerade
پیکربندی ترجمه آدرس شبکه (NAT) - ارسال درگاه
یک سیستم را به عنوان هدف iSCSI پیکربندی کنید
یک سیستم را به عنوان آغازگر iSCSI پیکربندی کنید
از procsys و sysctl برای تغییر یا تنظیم پارامترهای زمان اجرا هسته استفاده کنید
تولید و ارائه گزارش در مورد استفاده از سیستم (پردازنده، حافظه، دیسک، شبکه)
بخش 9 - مدیریت سیستم لینوکس (موضوعات پیشرفته)
بسته های مورد نیاز برای ارائه خدمات را نصب کنید
SELinux را برای پشتیبانی از سرویس پیکربندی کنید
از برچسب گذاری پورت SELinux استفاده کنید تا به سرویس ها اجازه دهید از پورت های غیر استاندارد استفاده کنند
سرویس را پیکربندی کنید تا هنگام بوت شدن سیستم شروع شود
نصب و پیکربندی آپاچی
محدودیتهای دسترسی Apache را در فهرستها پیکربندی کنید
محتوای مدیریت شده گروه را پیکربندی کنید
یک برنامه اصلی CGI را مستقر کنید
یک میزبان مجازی Apache را پیکربندی کنید
امنیت TLS را پیکربندی کنید
فایل پیکربندی آپاچی
یک سرور نام فقط در حافظه پنهان را پیکربندی کنید
اشتراکهای شبکه را به مشتریان خاص ارائه دهید
اشتراکهای شبکه مناسب برای همکاری گروهی را ارائه دهید
استفاده از Kerberos برای کنترل دسترسی به اشتراکگذاریهای شبکه NFS (پیکربندی Kerberos)
از Kerberos برای کنترل دسترسی به اشتراکهای شبکه NFS ( پیکربندی سرور Nfs) استفاده کنید
ارائه اشتراکهای شبکه برای نصب و پیکربندی خاص Clients-client
اشتراکهای شبکه مناسب برای همکاری گروهی را ارائه دهید
سیستمی را پیکربندی کنید تا همه ایمیلها را به یک سرور ایمیل مرکزی ارسال کند
پیکربندی احراز هویت مبتنی بر کلید
پیکربندی احراز هویت مبتنی بر کلید 2
زمان را با استفاده از سایر همتایان NTP همگام کنید
MariaDB را نصب و پیکربندی کنید
یک طرحواره پایگاه داده ساده ایجاد کنید
پشتیبان گیری از پایگاه داده
پرس و جوهای ساده SQL را در مقابل پایگاه داده انجام دهید
بازیابی پایگاه داده MariaDB
بخش 10 - جایزه 1: شیرجه عمیق پوسته ایمن
مقدمه ای بر Secure Shell
چگونه به یک میزبان راه دور متصل شوم
چگونه می توانم به یک میزبان راه دور در یک پورت SSH دیگر متصل شوم
چگونه می توانم به یک فهرست خاص وارد شوم؟
چگونه می توانم با استفاده از SSH یک فرمان را روی یک میزبان راه دور اجرا کنم؟
چگونه می توانم (فایل/فایل) را با استفاده از SCP در یک میزبان راه دور کپی کنم؟
چگونه می توانم (فایل/فایل) را با استفاده از SCP از یک میزبان راه دور کپی کنم؟
چگونه می توانم کل دایرکتوری را با استفاده از SCP کپی کنم؟
آیا می توانم سرعت (پهنای باند) انتقال فایل ها را با استفاده از SCP محدود کنم؟
SFTP چیست و چگونه به SFTP متصل شویم؟
فایل SFTP را فهرست کرده و دایرکتوری کار را بررسی کنید
بارگذاری فایلهای SFTP
بارگیری فایلهای SFTP
تغییر SFTP و ایجاد دایرکتوری ها
SFTP حذف فایلها و فهرستها
چند جلسه SSH با صفحه (صفحه نصب)
چند جلسه SSH با صفحه (شروع به کار)
چند جلسه SSH با قفل صفحه و خروج از صفحه
تونل زنی x11 از طریق SSH (لینوکس)
تونل کردن x11 از طریق SSH (اجرای برنامه های لینوکس در ویندوز)
دسکتاپ از راه دور با SSH (نصب و پیکربندی سرور VNC)
دسکتاپ از راه دور با SSH (اتصال به دسکتاپ از راه دور)
درگاه پیش فرض را تغییر دهید
دسترسی مستقیم ریشه را غیرفعال کنید
اجازه دسترسی برای کاربر(های) خاص
دسترسی از IPهای شناخته شده را رد کنید
اجازه دسترسی از IPهای شناخته شده
تأیید هویت کلید عمومی
تأیید گذرواژه را غیرفعال کنید
بخش 11 - پاداش 2: سخنرانی های اضافی
Vi editor قسمت 1
Vi editor قسمت 2
فایل SWAP و پارتیشن SWAP ایجاد کنید
مدیریت حجم منطقی (LVM)
RAID نرم افزار
مدیریت فرآیند
VMSTAT و IOSTAT
لیست فایل های باز (LSOF)
Tcpdump
فایل ها را در لینوکس با استفاده از find and locate جستجو کنید
فرمان Cat
فرمان Grep
فرمان AWK
فرمان HEAD
کاربران شبکه (ssh، Scp، Ftp، wget)
با آن پشتیبانی 24 ساعته برای هرگونه سوال یا پیشنهاد در انجمن گفتگو وجود خواهد داشت
و اکنون پس از این توضیحات، باید نگران این باشید که تا پایان از این دوره چه چیزی به دست خواهید آورد!
در پایان این دوره شما مهارت هایی را خواهید داشت که می توانید برای هر شغل مرتبط با لینوکس درخواست دهید و بتوانید در موقعیت های واقعی از قبل آماده شوید.
============================================== ==========================================
برای اطمینان، بررسی کنید که دانشجویان من واقعاً در مورد این دوره چه میگویند:
"من ده ها دوره در مورد Udemy با محتوای واقعا عالی گذرانده ام، اما اگر فقط یک دوره را بگذرانید، این دوره ای است که باید بگذرانید. متشکرم.!!!" - Edward W. (بررسی 5 ستاره)
"Five Star All the Way!!! با تشکر از بچه ها، شما بهترین در Udemy هستید! دوره آموزشی به خوبی توضیح داده شده و درک آن در مدت زمان معقول آسان است. پس از اتمام بخش اول، مطمئن هستم که این دوره همه چیزهایی را که انتظار داشتم ارائه خواهد کرد. برای و بیشتر" - کنسرو G. (بررسی 5 ستاره)
"بابت دوره بسیار متشکرم! من مشتاق دیدن سخنرانی های بیشتر هستم، او یک کلمه را هدر نداد. اگر می خواهید موفق شوید این دوره را بخرید. بسیار قابل درک است!!!" - Kaichekanchap (بررسی 5 ستاره)
"آدم عالی!! چیزهای عالی، به شدت توصیه می شود. به سادگی پنج ستاره. از اینکه این دانش نوآورانه را به ما نشان دادید متشکریم. بسیار آموزنده بود" - Uppalakiran (بررسی 5 ستاره)
"ساده و سرراست!!!!!! ای کاش سالها پیش به کلاسی مانند این دسترسی داشتم. مدرس همیشه اینجاست تا به شما کمک کند، هرگز مشکلی برای تماس با او در رابطه با سوال در دوره وجود نداشت. " - Sairepavan (بررسی 5 ستاره)
"من اطلاعات بیشتری در مورد لینوکس دارم، اکیداً این دوره را به همه حرفه ای های جدیدی که کار خود را به عنوان مدیر لینوکس شروع می کنند توصیه می کنم" - Abhishek Kumar P. (5 ستاره بررسی)
"کار عالی! بهترین دوره در مورد udemi. توضیحات ساده و شیرین. هر کسی که می خواهد لینوکس را یاد بگیرد می تواند آن را طی کند. دقیقاً همان چیزی را که دنبالش بودم به من داد" - Nervinara (بررسی 5 ستاره)
نمایش نظرات