فرصت تخفیف ها تموم شد!! اما صبر کنید شاید تا
00 00 00
فرصت جدیدی پیدا کنید!

جزیره لینوکس ، یونیکس و متن باز | توسینسو

در این بخش از آموزش شما با روش نصب و راه اندازی کردن docker در سیستم عامل CentOS7 آشنا می شوید، برای شما عزیزان هم در قالب فایش ضمیمه فیلم اموزشی گروه لینوکس اکادمی در خصوص LPIC304 را قرار دادم.(صرفا جهت مقایسه بخشی از آموزش های مختلف در زمینه دوره های LPIC

یکی دیگر از روشهای مجازی در سیستم عاملهای لینوکسی استفاده از دو ابزار VirtualBox و vmware است که این امکان را به شما می دهد که هر سیستم عاملی را نیاز دارید فارغ از سیستم عامل اصلی خود در آن نصب کنید، در این بخش از دوره شما باید با نصب و راه اندازی اولیه VirtualBox آشنا  شوید.

در بخش های قبلی آموزش ما شروع به تعریف و پیاده سازی مفاهیم و آبجکت های  پایه ای کوبرنتیز کردیم و از این قسمت به بعد قصد داریم تمرکزمان را بر روی آزمون CKA بگذاریم و شروع به کار با مفاهیم متوسط رو به پیشرفته با توجه به استاندارهای این آزمون رو داشته باشیم . در این قسمت از آموزش راجع به key value...

در این قسمت شما روش استفاده از کانتینر LXC را داخل CentOS7 مشاهده میکنید، در ابتدا برنامه های مورد نظر را برروی لینوکس نصب می کنیم و یکی از مشکلات که نداشتن رمزعبور کاربرد root و اضافه کردن کاربر داخل کانتینر است را در این بخش پیاده سازی خواهیم کرد.

در این بخش شما با کانتینر OpenVZ و راه اندازی آن در سیستم عامل CentOS6 آشنا می شوید، با استفاده از کانتینرها شما می توانید سیستم عاملهایی از نوع لینوکس را در محیط ایزوله راه اندازی کنید و برروی آن سرویسهایی ارایه کنید، در این روش شما از tamplate های آماده استفاده می کنید و به سرعت می توانید ماشین خو...

در این بخش قصد دارم با نصب و راه اندازی کردن dnsmasq در سیستم عامل CentOS8 در خدمت شما عزیران باشم، dnsmasq یک سرور DNS بسیار سبک است که به راحتی قابل نصب و پیاده سازی است.  

در این بخش شما به صورت کاملا عملی با live migration در KVM  آشنا می شوید، این بخش علاوه بر آموزش راه اندازی کردن ماشین مجازی در KVM با استفاده از qemu است به شما روش اتصال از راه دور با virsh به سرور برای نمایش و مدیریت کردن ماشینهای مجازی و روش اتصال به سرور راه دور با virt-manager را هم به صو...

استفاده از ابزارهای مدیریت بسته از نقاط تفاوت توزیع های گوناگون به شمار می آید

با سلام ، دوستان قصد دارم نحوه دانلود و نصب و راه اندازی RHEL 8 را بصورت رسمی و قانونی از سایت Red Hat توضیح بدهم و امیدوارم مورد توجه و استفاده دوستان قرار بگیرد. شما احتمالا شنیده اید که RHEL یک نسخه بسیار کاربردی و همچنین حرفه ای از لینوکس میباشد که با توجه به اینکه توسط شرکت معتبری تولید و عرضه ...

طراحی پارتیشنینگ هاردها در فرمت های مختلف مانند سرور ها و شبکه نیازسنجی های متفاوتی را شامل میشود که در این درس به بررسی این مفاهیم می پردازیم .

در این بخش از آموزش شروع به ساخت Kubernetes Dashboard خواهیم کرد و به شما نشان خواهیم داد که چطور داشبورد کوبرنتیز و می تونیم بر روی ماشین خودتون راه اندازی و از طریق محیط گرافیکی شروع به ساخت و پیاده سازی آبجکت های کوبرنتیز کنید . تمامی دستورات بر روی فایل Dashboard.txt دخیره و ضمیمه آموزش شده است ...

در این بخش از آموزش راجع به kubernetes services با شما صحبت خواهیم کرد. سرویس ها این قابلیت و به شما خواهند داد که با کامپوننت ها مختلف خارج از محیط اپلیکیشن ارتباط برقرار کنید .سرویس ها به ما کمک می کنند که بین گروههای مختلف از انواع اپلیکیشن ها یا یوزرها ارتباط برقرار کنیم . در این بخش از آموزش را...

در این بخش از آموزش شروع به اجرای وب سرور Nginx بر روی یک پاد خواهیم کرد و سپس با استفاده از NodePort سرویس و configuration فایل دسترسی به web service رو برای یوزر خارجی یا همان external user ها مهیا خواهیم کرد . 

ما توی این بخش از آموزش می خواییم ببینیم چگونه می توانیم اپلیکیشن ها مون رو توی محیط پروداکشن Deploy کنیم . شما با استفاده از deployment می تونید عملیاتی مثل replicaset , rollout , rollback و خیلی عملیات مهم دیگه رو بر روی kubernetes انجام بدهید . در این آموزش ابتدا مفاهیم پایه ای و کاربردی dep...

از Controller ها به عنوان مغز پشت Kubernetes نام می برند . Controller دارای process هایی هستند که آبجت های kubernetes و لحظه به لحظه مانیتور می کنند و به در خواست های مختلف پاسخ می دهند .  توی این بخش از آموزش به صورت اختصاصی راجع به نوع خواستی از Controller ها یعنی replication controller و rep...

توی این بخش از آموزش  راجع به مفاهیم پایه ای Kubernetes Networking صحبت خواهیم کرد و کلیات مربوط به شبکه داخلی کوبرنتیز مورد بررسی قرار خواهد گرفت .  بررسی شبکه در single node cluster  نحوه آدرس دهی پادها در شبکه kubernetes بررسی معماری شبکه در multi nodes cluster معرفی راهکارهای آما...

در ادامه کار با Kubernetes Deployment شروع به تعریف و پیاده سازی مفاهیم زیر خواهیم کرد :  مفهوم rollout و versioning و update upgrade کردن پادها و container ها استراتژی های deployment recreate rolling update rollback و update کردن پادها 

در این بخش شما با ساختار KVM به عنوان یک ساختار مجازی سازی دیگر در سیستم عامل Linux آشنا می شوید. در این بخش شما با ساختار کلی، فرمان های، شبکه و روش ایجاد هارد آشنا می شوید تا در قسمت بعدی به صورت عملی از آنها استفاده کنید.

از مفاهیم پایه ای سیستم عامل لینوکس قابلیت سطح کارکرد متنوع آن محسوب میشود که در صورت یادگیری مناسب برای بهینه سازی سرویس ها بسیار موثر میباشد

در این ویدئو آموزشی کار با ابزار قدرتمند تی ماکس را یاد میگیریم . دانستن این ابزار برای تمام لینوکس ادمین ها ضروری محسوب میشود

معماری سیستم از مقولات بسیار مهم برای درک سیستم عامل ها محسوب میشود که در این ویدئو سعی شده به صورت کامل در سیستم عامل لینوکس برای شما عزیزان پوشش داده شود

در این آموزش با استفاده از یک فایل YAML به عنوان ورودی ، شروع به ساختن یک Pod بر روی کلاستر کوبرنتیز خواهیم کرد . لیست دستورات و تنظیمات در کنار آموزش بصورت ضمیمه قرار داده شده است . تنظیمات VsCode برای ساخت یک فایل پیکربندی از جنس YAML اشنایی با element های کلیدی فایل های پیکربندی در kubernetes سا...

در این بخش از آموزش راجع به ساختار فایل های YAML صحبت می کنیم و برخی امکانات و خصوصیت های این فرمت رو شرح خواهیم داد . در ادامه آموزش ها ما از طریق فایل های YAML می توانیم تنظیمات رو برای ساختن آبجکت های مختلف بر روی کلاستر کوبرنتیز انجام بدهیم . وبسایت : https://yaml.org/ آشنایی با ساختار کلی فرمت...

برای برخی از دوستان سوالی پیش اومده در خصوص تفاوت انواع فایروالها در دنیای لینوکس و آیا iptables هنوز وجود داره یا نه؟ در این بخش به صورت مقدماتی و ساده در این خصوص بحث خواهیم کرد، برای شروع در ابتدا دو خانواده بزرگ از سیستم عاملهای لینوکسی را برای شما بیان می کنم، سیستم عاملهای لینوکسی دارای تنوع ز...

در این بخش شما با امکانات جانبی سرور SSH آشنا می شوید، به صورت پیش فرض این سرویس برروی سیستم عامل CentOS8 نصب و راه اندازی شده و دسترسی به این سرور برای همه کاربران و هر IP امکان پذیر است، در این بخش شما با موارد زیر آشنا می شوید: محدود سازی درسترسی root ورود به سرور لینوکسی با ssh از طریق Windows ...

در این بخش در خصوص راه اندازی و استفاده از سرور chrony که یک سرور زمان است با شما صحبت خواهم کرد، این سرور هم در قالب سروری و هم در قالب کلاینتی برروی سیستم عامل  CentOS8 نصب شده است و برای راه اندازی کردن حالت سروری آن کافیست که دسترسی به آنرا در فایل پیکربندی مدیریت کنید. بعد از راه اندازی ای...

خیلی خوشحالم از اینکه موقعیتی پیش آمده که به صورت تفصیلی برای آموزش لینوکس میتوانم در خدمت شما باشم 

در این بخش شما با موارد زیر آشنا می شوید: نصب کردن اسکن Zenmap  در کالی 2020 اسکن کردن metasploitable linux استفاده از Nikto برای اسکن کردن وب(گرفتن دسترسی Shell با استفاده از سرور Tomcat) هک کردن  NFS  و انتقال فایل کلید ssh برروی سرور و رورد به سیستم با استفاده از دسترسی root و ssh...

این بخش شامل دو مورد زیر است: ▪معرفی کردن Toolstacks  های موجود در Xen ▪راه اندازی کردن یک vm در حالت hvm (بخش عملی پایانی از قسمت Xen) در این بخش آموزش Xen به اتمام می رسد و شما قبل از ورود به بخش عملی با Toolstacks موجود در Xen هم آشنا می شوید و در بخش عمل به صورت خط فرمانی یک سیستم عامل Cent...

قبل از اقدام برای بروز رسانی کردن این دو ورژن از سیستم عامل Ubuntu حتما پیشنهاد می کنم نکات زیر توجه کنید چون مراحل این کار طولانیه: به مدت دو تا سه ساعت به سیستم خودتون نیازی نداشته باشید. قبل از خواب نباشه چون تا تموم نشه و خیال شما راحت نشه خیال شما از راه اندازی راحت نمیشه پس باید وقت کافی داشت...

در این بخش از آموزش راجع به مفهوم Pod ها در کوبرنتیز صحبت و کاربرد این آبجت ها رو برای شما شرح خواهیم داد .ابتدا یکسری مفاهیم تئوری رو با هم مرور می کنیم و در ادامه تمامی این مفاهیم و به صورت عملی روی ماشین لینوکسی پیاده سازی و تمرین می کنیم .. نحوه قرار گرفتن اپلیکیشن و کانتینرها بر روی کلاستر کوب...

برای شروع کار برای شما اولین هک یک ورژن خاصی از VSFTP که ورژن 2.3.4 است را در این بخش با استفاده از ابزارهای کالی لینوکس آموزش می دهم،  در این ورژن یک در مخفی وجود داشته است که اگر شما  backdoored:) استفاده کنید برای شما یک درب مخفی برروی پورت 6200 باز می کند، اما برای استفاده از ضعف امنیت...

قبل از شروع به استفاده از ابزارهای مختلف برای تست کردن امین و آموزش شما نیاز به داشتن یک سیستم عامل لینوکس تستی دارید که تقریبا همه مشکلات امنیتی رو یکجا در خودش داشته باشه. اسم این لینوکس جذاب هست metasploit که در این بخش از آموزش روش راه اندازی کردن آن را مشاهده خواهید کرد؛ این لینوکس به صورت پیش ...

در این بخش از آموزش شما با روش نصب کردن برنامه های با استفاده از سایت github و برنامه git آشنا می شوید، برای شروع قصد دارم برنامه fsociety را نصب کنم که برنامه مورد استفاده از سریال محبوب MR.robot است. خیلی از بخشهای این برنامه به درستی کار نمی کند که در این آموزش در مورد آن صحبت خواهد شد، اما هدف ا...

در ادامه معرفی روش های نصب و راه اندازی کوبرنتیز توی این بخش از آموزش به سرویس ابری گوگل یا Google Cloud Provider متصل خواهیم شد و با امکانات این سرویس آشنا می شویم . در این آموزش نحوه deploy کردن اپلیکیشن  بر روی google container engine به شما نشان خواهیم داد و در ادامه یک برنامه ساده بر روی k...

نصب و راه اندازی Kubernetes با استفاده از kubeadm - بخش دوم نصب و راه اندازی kubeadm و ابزارهای جانبی  تنظیمات master node برای راه اندازی شبکه داخلی kubernetes تنظیمات POD Network  Join کردن ماشین های worker به master و تنظیمات نهایی kubernetes Cluster

نصب و راه اندازی Kubernetes با استفاده از kubeadm معرفی kubeadm و تشریح مراحل انجام کار Setup کردن نودها برای ایجاد worker و master  ایجاد سه عدد ماشین مجازی و انجام تنظیمات برای راه اندازی kubeadm

در سیستم عامل CentOS از پوسته firewalld برای مدیریت کردن فایروال استفاده می شود، در این بخش شما در ابتدا با ساختار اصلی آن در سیستم عامل CentOS آشنا می شوید و در ادامه با انواع Zone در این فایروال آشنا خواهید شد و به تغییر دادن آن می پردازید، یکی دیگر از قابلیتهای این فایروال انتقال port به port محل...

قبل از شروع بگم که در بخش ssh قسمت AllowTcpForwarding no  برروی سیستم من فعال شده، این بخش رو حتما در ssh فعال کنید و سرور ssh رو restart کنید تا بتوانید از virt manager و ssh  استفاده کنید، در این بخش برای استفاده از Xen و مدیریت کردن ماشینهای مجازی از virt manager استفاده می کنیم، این اب...

در این بخش شما با ابزارهای برای مدیریت کردن شبکه در سیستم عامل CentOS8 استفاده می شود اشنا می شوید، یکی از روشهای مدیریت کردن کارت ها شبکه در بخش رابط وب قرار دارد و دو فرمان هم در خط فرمان به نام های nmcli و nmtui وجود دارند که در این بخش بیشتر شما با nmcli آشنا می شوید.

در این بخش شما با روش نصب و راه اندازی و استفاده از XenTools در سیستم عامل Ubuntu 20.04 آشنا می شوید، این برنامه به صورت خودکار برای شما سیستم عاملهای لینوکسی را نصب و راه اندازی می کند و VM مورد نظر را برای راه اندازی کردن از طریق Xen آماده سازی می کند. این بخش شامل موارد زیر است: معرفی کردن فایل ...

یکی از بخشهای که شما رو در لینوکس کالی موفق می کنه مطالعه کردن ابزارهای مختلف است و مهم تر از آن هم دسته بندی کردن این ابزارها است برای انجام اهداف خاص، در این بخش شما با Kali Linux Tools Listing آشنا خواهید شد که به شما کمک می کنه تا ادامه مسیر رو خودتون در کالی طی کنید.  

نصب و راه اندازی Kubernetes با استفاده از minikube معرفی روش های مختلف setup و راه اندازی Kubernetes نصب و راه اندازی Kubernetes Cluster بر روی یک نود با استفاده از minikube ساخت و اجرای یک سرویس تستی بر روی کلاستر Kubernetes  

معماری Kubernetes معرفی  Container Orchestration technology مزایای استفاده از kubernetes بررسی معماری کلی kuernetes   node cluster master & worker node بررسی کامپوننت های Kubernetes API server Schedular Controller etcd kubelet container runtime چیدمان سرویس ها بر روی worker...

نصب داکر بر روی لینوکس Ubuntu معرفی docker hub  و نصب و اجرای image ها busybox whalesay hello-world معرفی دستورات مهم docker برای راه اندازی و کار با container ها ساخت image با استفاده از docker فایل قراردان یک وب پیج ساده بر روی کانتینر و اجرای برنامه با استفاده از ngnix و alpine Ngnix al...

در این بخش قصد دارم روش نصب و راه اندازی کردن Xen برروی سیستم عامل Centos7 را برای شما بیان کنم، یکی از مشکلاتی که بعد از نصب و راه اندازی کردن Xen برروی سیستم شما ایجاد می شود کند شدن سیستم است که در دلیل آنرا در این بخش مشاهده و رفع خواهید کرد.

یکی از بخشهای پرکاربرد در سیستم عامل لینوکس مدیریت کردن سرویسهای است، در این بخش با فرمان آن آشنا می شوید و زیر فرمان های پرکاربرد آنرا مشاهده خواهید کرد. مواردی که در این بخش مشاهده خواهید کرد شامل بخشهای زیر است: مدیریت کردن سرویسها. فعال کردن sleep در محیط گرافیکی Hibernate کردن سیستم عامل. راه ...

در این بخش شما با روش نصب و راه اندازی کردن Xen برروی Ubuntu Server 20.04 که جدید ترین ورژن از سیستم عامل ubuntu است آشنا می شوید، برای راه اندازی کرد xen شما نیاز به پیش نیازه هایی دارید برای مثال باید LVM را راه اندازی کنید و برای دسترسی به بیرون و دسترسی از بیرون به ماشینهای مجازی در Xen باید از ...