دستهبندی: لینوکس
آموزشها، نکات و راهنماهای کاربردی لینوکس، مدیریت فایلها، دستورات ترمینال و تنظیمات سرور.

چکلیست آمادگی DevOps برای قطعی اینترنت بینالملل؛ قبل از اختلال چه کارهایی انجام دهیم؟
اگر DNS، CDN، Login، Backup، Container Registry یا Repositoryهای شما به سرویسهای خارجی وابسته باشند، اختلال اینترنت بینالملل میتواند بخشی از زیرساخت را از کار بیندازد. در این چکلیست، مهمترین اقداماتی را بررسی میکنیم که DevOps Engineerها و مدیران سیستم بهتر است قبل از بحران انجام دهند.

۱۰ تنظیم مهم برای امنسازی SSH Server در لینوکس
برای امنسازی SSH فقط تغییر Port کافی نیست. در این راهنما ۱۰ تنظیم مهم SSH Server را از SSH Key و غیرفعال کردن Password Login تا جلوگیری از Root Login، محدودکردن کاربران، Firewall، MaxAuthTries و Monitoring بررسی میکنیم.

آموزش تغییر پورت SSH در لینوکس بدون قطع دسترسی به سرور
در این آموزش یاد میگیرید پورت پیشفرض SSH را در Ubuntu، Debian و سایر سرورهای لینوکسی بهصورت امن تغییر دهید؛ از تنظیم Firewall و sshd_config تا تست Port جدید و جلوگیری از قطع دسترسی به VPS.

امنسازی SSH در Ubuntu؛ غیرفعال کردن Root Login و ورود با پسورد
در این آموزش SSH سرور Ubuntu را بدون قطع دسترسی امنتر میکنیم؛ یک کاربر sudo میسازیم، SSH Key را تست میکنیم و سپس Root Login و ورود با Password را غیرفعال میکنیم.

آموزش نصب و تنظیم Fail2Ban در Ubuntu؛ محافظت از SSH در برابر Brute Force
در این آموزش یاد میگیریم Fail2Ban را روی Ubuntu نصب و برای SSH تنظیم کنیم تا IPهایی که چند بار ورود ناموفق دارند بهصورت خودکار مسدود شوند.

رفع خطای SSH Connection Timed Out؛ علت Timeout هنگام اتصال به سرور
خطای Connection timed out در SSH معمولاً یعنی Client نتوانسته در زمان مشخص به سرویس SSH سرور برسد. در این راهنما IP و Port، مسیر شبکه، Firewall، Cloud Firewall، Routing، IPv4/IPv6 و تنظیمات SSH را مرحلهبهمرحله بررسی میکنیم.

آموزش نصب Docker روی Ubuntu؛ راهاندازی Docker Engine و اجرای اولین کانتینر
در این آموزش Docker Engine را از مخزن رسمی Docker روی Ubuntu نصب میکنیم، سرویس Docker را بررسی میکنیم، اولین کانتینر را اجرا میکنیم و با دستورات ضروری Docker آشنا میشویم.

رفع خطای SSH Connection Refused؛ چرا اتصال به Port 22 رد میشود؟
خطای ssh: connect to host port 22: Connection refused یعنی اتصال TCP به پورت SSH رد شده و هنوز به مرحله ورود یا بررسی SSH Key نرسیدهاید. در این راهنما وضعیت سرویس SSH، پورت، Firewall، Listener و تنظیمات sshd را مرحلهبهمرحله بررسی میکنیم.

آموزش ساخت Swap در Ubuntu؛ جلوگیری از Out of Memory در VPS
در این آموزش یاد میگیریم Swap چیست، چه زمانی روی VPS به آن نیاز داریم و چگونه یک Swap File امن و دائمی در Ubuntu بسازیم، اندازه آن را بررسی کنیم و Swappiness را تنظیم کنیم.