
آموزش استفاده از SFTP برای انتقال امن فایل با سرور راه دور
در گذشته FTP (File Transfer Protocol) یکی از روشهای رایج برای انتقال فایل بین دو سیستم بود، اما این پروتکل اطلاعات را رمزنگاری نمیکند و به همین دلیل امروزه از نظر امنیتی منسوخ محسوب میشود و بیشتر در سیستمهای قدیمی دیده میشود.

آموزش ساخت کاربر در MySQL و دادن دسترسیها (قدمبهقدم)
MySQL یکی از محبوبترین سیستمهای مدیریت پایگاه داده رابطهای (RDBMS) متنباز دنیاست و معمولاً در کنار Linux، Apache و PHP به عنوان بخشی از استک معروف LAMP استفاده میشود.

آموزش مانیتورینگ MongoDB با Grafana و Prometheus روی Ubuntu 20.04
در این آموزش نحوه مانیتورینگ دیتابیس MongoDB با استفاده از Prometheus و Grafana روی Ubuntu 20.04 را یاد میگیرید. شامل نصب Prometheus، راهاندازی MongoDB Exporter، اتصال به Grafana و ساخت داشبورد حرفهای برای بررسی لحظهای عملکرد، مصرف منابع و وضعیت کلی دیتابیس.

آموزش تنظیم گزینههای سفارشی اتصال در SSH Client
SSH یا Secure Shell رایجترین روش برای اتصال امن به سرورهای لینوکسی و مدیریت آنها از راه دور است. وصل شدن به یک سرور با یک دستور ساده کار سختی نیست، اما وقتی با چندین سرور مختلف کار میکنید، وارد کردن مداوم یوزرنیم، پورت، کلیدها و تنظیمات خاص هر سرور، هم وقتگیر است هم اعصابخردکن.

آموزش نصب و راهاندازی Laravel با Docker Compose روی Ubuntu 22.04
این راهنما توسط دیدگاه تهیه شده و هدف آن ارائه یک آموزش کامل، کاربردی و در عین حال ساده برای راهاندازی فریمورک Laravel با استفاده از Docker Compose روی Ubuntu 22.04 است. اگر میخواهید محیط توسعهای استاندارد، قابل تکرار و نزدیک به محیط production داشته باشید، جای درستی آمدهاید.

نحوه نصب لینوکس، Nginx، MySQL و PHP (پشته LEMP) روی اوبونتو
پشته LEMP شامل Linux، Nginx، MySQL و PHP است و برای اجرای وبسایتها و برنامههای PHP روی سرور Ubuntu استفاده میشود. در این آموزش، نصب، پیکربندی و تست کامل LEMP با PHP-FPM و Nginx آموزش داده شده است. با راهاندازی این پشته، میتوانید سایتها و پروژههای PHP را امن، پایدار و آماده مقیاسپذیری اجرا کنید.

آموزش جامع تبدیل و پردازش دادههای JSON با jq
jq ابزاری خط فرمانی برای پردازش حرفهای JSON است که استخراج، فیلتر و تبدیل دادهها را ساده میکند. با jq میتوان فایلهای بزرگ، خروجی API، دادههای Kubernetes و دیتاستهای ML را بدون مصرف زیاد حافظه مدیریت کرد. این ابزار مناسب DevOps، AI و اسکریپتنویسی است و جایگزینی مطمئن برای مدیریت دستی و غیرحرفهای JSON محسوب میشود.

آموزش عملی استفاده از Netcat برای ایجاد و تست ارتباطات TCP و UDP
Netcat ابزار خط فرمان سبک و انعطافپذیر برای برقراری ارتباط TCP و UDP در لینوکس است. این ابزار امکان اسکن پورت، دیباگ سرویسها، انتقال فایل و راهاندازی ارتباط کلاینت–سرور را بهسادگی فراهم میکند. Netcat برای تست، عیبیابی شبکه و یادگیری، سریع و ضروری است، هرچند برای محیطهای Production امن نیست.

آموزش راهاندازی SSH Key در CentOS 8
راهاندازی SSH Key در سرور CentOS امکان ورود امن و بدون رمز عبور را فراهم میکند. با ایجاد جفت کلید RSA روی کلاینت، انتقال کلید عمومی به سرور و غیرفعالسازی ورود با رمز عبور، امنیت سرور بهطور چشمگیری افزایش مییابد. این روش از حملات Brute Force جلوگیری کرده و مدیریت دسترسی را سادهتر میکند.

نحوه ایجاد یک کاربر جدید با دسترسی sudo در Rocky Linux 8 (راهنمای سریع)
برای ایجاد کاربر جدید با دسترسی sudo در Rocky Linux 8، ابتدا با root وارد سرور شوید، سپس کاربر تازه بسازید و رمز عبور تعیین کنید. با افزودن کاربر به گروه wheel، مجوز استفاده از sudo به او داده میشود و در نهایت میتوانید با ورود به حساب کاربر و اجرای یک دستور با sudo، عملکرد دسترسی مدیریتی را تست کنید. این روش امکان مدیریت ایمن سرور بدون استفاده مستقیم از حساب root را فراهم میکند.
