نصب و استفاده از ویرایشگر متنی nano در لینوکس

در لینوکس، تقریباً همه‌چیز به فایل‌های متنی ختم می‌شود. از تنظیمات وب‌سرور و دیتابیس گرفته تا سرویس‌های سیستمی و حتی اسکریپت‌های ساده، همه از طریق فایل‌های متنی کنترل می‌شوند. به همین دلیل، بلد بودن یک ویرایشگر متنی خط فرمان، برای هر کسی که با لینوکس کار می‌کند، یک مهارت پایه و ضروری است؛ مخصوصاً زمانی […]

7 آگوست 2026

نصب و راه‌اندازی Imunify360 و بررسی امکانات امنیتی آن در سی‌پنل

امنیت سرورهای لینوکسی، به‌ویژه سرورهایی که با کنترل‌پنل‌هایی مانند cPanel  و Plesk  مدیریت می‌شوند، امروزه به یکی از اصلی‌ترین چالش‌های مدیران سیستم و وب‌سایت‌های پربازدید تبدیل شده است. افزایش حملات  brute force، انتشار بدافزارها، شِل‌های مخرب و سوءاستفاده از آسیب‌پذیری‌های نرم‌افزاری نشان می‌دهد که استفاده از یک راهکار امنیتی یکپارچه و هوشمند دیگر یک انتخاب […]

7 آگوست 2026

رفع مشکل Reconnecting در Remote Desktop ویندوز سرور

Remote Desktop Protocol یا RDP یکی از مهم‌ترین ابزارهای مدیریت سرورهای ویندوزی است. اگر اتصال قطع نمی‌شود ولی کند است، مسئله جای دیگری است و افزایش سرعت ریموت در سرور مجازی ویندوز به آن پرداخته است. مدیران سرور از این قابلیت برای اتصال از راه دور، انجام تنظیمات، مانیتورینگ و رفع مشکلات استفاده می‌کنند. اگر […]

31 جولای 2026

آموزش کامل نصب و راه‌اندازی DNS Server در ویندوز سرور

DNS یکی از سرویس‌های اصلی شبکه است که وظیفه تبدیل نام به IP و مدیریت سیستم نام‌گذاری داخلی و خارجی را برعهده دارد. در ویندوز سرور این سرویس به‌صورت یک Role ارائه می‌شود و امکان ایجاد  Zoneهای مختلف، رکوردهای DNS و کنترل کامل درخواست‌های شبکه را فراهم می‌کند. در این آموزش مراحل نصب، کانفیگ و […]

7 آگوست 2026

بکاپ‌گیری، ریستور و زمان‌بندی در Plesk

بکاپ‌گیری در کنترل‌پنل Plesk یکی از مهم‌ترین ابزارهایی است که برای حفظ امنیت اطلاعات یک وب‌سایت در اختیار مدیران قرار می‌گیرد. هیچ وب‌سایتی-چه کوچک و چه بزرگ -نباید بدون سیستم Backup منظم فعالیت کند. مشکلات نرم‌افزاری، حملات امنیتی، حذف اشتباهی فایل‌ها، خطاهای برنامه‌نویسی یا خرابی سرور، همگی می‌توانند یک سایت را از کار بیندازند. پلسک […]

7 آگوست 2026

انتقال سایت وردپرسی با WP-CLI یا SSH

در پروژه‌های توسعه وب، زمانی که نیاز به جابه‌جایی سریع و بدون خطا وجود دارد، استفاده از WP-CLI یا محیط SSH بهترین گزینه برای کاربران حرفه‌ای است. این روش برخلاف پنل‌های گرافیکی، سرعت بالاتر، امکان اسکریپت‌نویسی و کنترل دقیق روی فرآیند انتقال را فراهم می‌کند؛ اگر به SSH دسترسی ندارید، انتقال دستی وردپرس از طریق […]

1 آگوست 2026

ارورهای سری ۵xx مربوط به سرور و روش‌های رفع آن‌ها

سایت بالا نمی‌آید و مرورگر به‌جای صفحه، عددی مثل ۵۰۰، ۵۰۲ یا ۵۰۳ نشان می‌دهد. این یعنی درخواست شما سالم به مقصد رسیده، اما سرور نتوانسته پاسخ درستی برگرداند. هر پاسخ HTTP یک کد وضعیت سه‌رقمی دارد و همین عدد، دقیق‌ترین سرنخ برای پیدا کردن محل ایراد است؛ کدهایی که با ۵ شروع می‌شوند انگشت […]

7 آگوست 2026

نصب و راه‌اندازی NTP و تنظیم TimeZone سرور لینوکس

سرور بالا آمده و همه چیز درست کار می‌کند، اما ساعتش چند دقیقه — گاهی چند ساعت — با واقعیت فرق دارد. نتیجه‌اش را دیر یا زود می‌بینید: هندشیک SSL با خطای certificate is not yet valid رد می‌شود، کران‌جاب‌ها در ساعت اشتباه اجرا می‌شوند، لاگ دو سرور را نمی‌شود کنار هم گذاشت و رپلیکیشن […]

7 آگوست 2026

فعال‌سازی SNMP در  Ubuntu، MikroTik و  Windows Server

پروتکل SNMP  (Simple Network Management Protocol) یکی از رایج‌ترین و مهم‌ترین ابزارهای مدیریتی در شبکه است که به مدیران سیستم امکان می‌دهد تا وضعیت دستگاه‌ها، سرورها و تجهیزات شبکه را از راه دور مانیتور کنند. این پروتکل از طریق پورت UDP/161 کار می‌کند و قادر است اطلاعاتی از قبیل مصرف منابع، پهنای باند، وضعیت پورت‌ها، […]

7 آگوست 2026

RAID چیست؟

RAID (Redundant Array of Independent Disks) یا آرایه افزونه‌ای از دیسک‌های مستقل، یک فناوری ذخیره‌سازی داده است که برای افزایش سرعت، ظرفیت و یا امنیت اطلاعات استفاده می‌شود. در RAID، چندین هارد دیسک به صورت هماهنگ با یکدیگر کار می‌کنند و به‌گونه‌ای تنظیم می‌شوند که سیستم به آن‌ها به‌عنوان یک واحد نگاه کند. RAID برای […]

7 آگوست 2026

راه‌اندازی میل سرور SMTP در ویندوز سرور به همراه  نصب MailEnable

راه‌اندازی یک میل سرور اختصاصی در ویندوز سرور، به سازمان‌ها و شرکت‌ها این امکان را می‌دهد که ایمیل‌های داخلی و خارجی خود را به صورت امن و مستقل مدیریت کنند. یکی از پرکاربردترین سرویس‌ها برای این منظور SMTP است که مسئول ارسال پیام‌های ایمیلی از سرور به گیرنده می‌باشد. با تنظیم صحیح این سرویس می‌توانید […]

6 آگوست 2026

تست سرعت شبکه سرور در سیستم‌عامل‌های مختلف (Speedtest)

مقدمه در دنیای امروز، سرعت و پایداری شبکه یکی از مهم‌ترین شاخص‌های کیفیت سرویس‌های آنلاین و سرورها است. سنجش منظم پهنای باند، تأخیر (Latency) و میزان از دست رفتن بسته‌ها (Packet Loss) به مدیران شبکه کمک می‌کند تا عملکرد سرور را تحلیل کرده و در صورت نیاز اقدامات بهینه‌سازی را انجام دهند. در این مقاله […]

7 آگوست 2026

استفاده از Telnet در ویندوز

دستور telnet را در Command Prompt ویندوز اجرا می‌کنید و به‌جای اجرا شدن، پیام ‘telnet’ is not recognized as an internal or external command را می‌بینید. مشکل از ویندوز شما نیست: در ویندوز ۷ و همه نسخه‌های جدیدتر، Telnet Client به‌صورت پیش‌فرض نصب نیست و باید آن را دستی فعال کنید. در ادامه، هم روش‌های […]

7 آگوست 2026

تفاوت .NET Framework و .NET Core

بررسی فنی و کاربردی برای توسعه‌دهندگان و مدیران سرور دنیای برنامه‌نویسی مایکروسافت در دو دهه‌ی گذشته دچار تغییرات بزرگی شده است. زمانی که .NET Framework معرفی شد، توسعه‌ی نرم‌افزارهای ویندوزی را متحول کرد. اما با رشد نیاز به چند سکویی بودن (Cross-platform)، میکروسرویس‌ها و وب اپلیکیشن‌های مدرن، مایکروسافت تصمیم گرفت نسل جدید این پلتفرم .NET […]

20 سپتامبر 2025

انتقال بکاپ از DirectAdmin به  cPanel

مقدمه در دنیای وب‌سایت‌ها و خدمات آنلاین، مهاجرت بین کنترل‌پنل‌ها اتفاقی عادی و گاه ضروری است. یکی از پرتکرارترین مهاجرت‌ها، انتقال وب‌سایت از DirectAdmin به cPanel است؛ کنترل‌پنل‌هایی که هر دو محبوب هستند، اما امکانات، رابط کاربری و سطح پشتیبانی متفاوتی دارند. اگر با محیط مبدأ آشنا نیستید، ابتدا معرفی و امکانات کنترل پنل دایرکت […]

7 آگوست 2026

کاهش پینگ سرور مجازی برای بازی‌های آنلاین

در دنیای بازی‌های آنلاین، داشتن پینگ پایین، تفاوت بین پیروزی و شکست است. حتی چند میلی‌ثانیه تأخیر می‌تواند باعث شود که شما از حریف عقب بیفتید یا عملکرد شما در بازی مختل شود. در این مقاله، به بررسی مهم‌ترین راهکارهای کاهش پینگ برای کاربران ایرانی می‌پردازیم و همچنین نحوه استفاده بهینه از سرور مجازی (VPS) […]

5 آگوست 2026

نصب Docker در ویندوز، لینوکس و سرورهای ایرانی

مقدمه: داکر چیست و چرا باید از آن استفاده کنیم؟ داکر (Docker) یک پلتفرم متن‌باز و انقلابی برای کانتینرسازی (Containerization) برنامه‌هاست. با استفاده از داکر، می‌توان برنامه‌ها و وابستگی‌های آن‌ها را در محیطی ایزوله به نام کانتینر اجرا کرد. برخلاف ماشین‌های مجازی، کانتینرها سبک، سریع و قابل‌حمل هستند. مزایای Docker: بخش اول: نصب Docker در […]

1 آگوست 2026

بررسی بلاک شدن آی‌پی سرور ایمیل و راهکارهای رفع مشکل ارسال ایمیل

ایمیل‌های سرور ناگهان به مقصد نمی‌رسند، یا مستقیم در پوشه Spam گیرنده می‌افتند و در Bounce برگشتی نام یک لیست سیاه دیده می‌شود. در بیشتر این موارد محتوای ایمیل مقصر نیست؛ آی‌پی سرور در یکی از RBLها (Realtime Blackhole List) قرار گرفته یا رکورد PTR سرور اشتباه یا اصلاً تعریف نشده است. مسیر درست، از […]

7 آگوست 2026

خطاهای رایج وردپرس و روش رفع آن‌ها

سایت وردپرسی‌تان بالا نمی‌آید، یا وسط کار پیام خطایی نشان می‌دهد که هیچ سرنخی به شما نمی‌دهد. خبر خوب این است که بیشتر خطاهای وردپرس چند علت مشخص و تکراری دارند و بدون یک خط برنامه‌نویسی هم قابل رفع‌اند؛ به شرطی که اول بدانید دقیقاً با کدام خطا طرف هستید. این راهنما رایج‌ترین خطاهای وردپرس […]

7 آگوست 2026

مقایسه وب‌سرورهای  Apache، LiteSpeed، Nginx و IIS

در گستره‌ی بی‌کران دنیای وب، جایی‌که هر کلیک مسیری‌ست به‌سوی دانایی یا تجارت، آن‌چه پشت پرده‌ی بارگذاری سریع صفحات، مدیریت درخواست‌ها و تضمین امنیت ارتباطات قرار دارد، چیزی نیست جز «وب‌سرور». این رکن پنهان اما حیاتی، همچون قلبی تپنده در بطن هر سایت، وظیفه دارد تا میان کاربر و محتوا پلی مطمئن و سریع بنا […]

7 آگوست 2026

حل ارور لایسنس ریموت دسکتاپ در ویندوز سرور

یکی از رایج‌ترین خطاهایی که هنگام اتصال از طریق ریموت به ویندوز سرور با آن مواجه می‌شویم، پیام‌هایی مثل “No Remote Desktop License Servers available” یا “RD Licensing Mode is not configured” است. این خطا معمولاً زمانی رخ می‌دهد که کلاینت نمی‌تواند از سرور لایسنس، مجوز دریافت کند. علت خطای لایسنس: دلایل بروز این مشکل […]

17 می 2025

مانیتورینگ سرور چیست؟ انواع، ابزارها و مانیتورینگ رایگان آنلاین

سرور نیمه‌شب از دسترس خارج می‌شود و شما صبح روز بعد، از روی تیکت مشتری متوجه ماجرا می‌شوید. یا دیسک به‌آرامی پر می‌شود و دیتابیس بدون هیچ هشدار قبلی از کار می‌افتد. تقریباً همه این اتفاق‌ها قابل پیش‌بینی بودند؛ فقط کسی حواسش نبوده. کاری که مانیتورینگ سرور انجام می‌دهد دقیقاً همین است: به‌جای شما حواسش […]

7 آگوست 2026

بکاپ گیری در سیستم عامل سرور

تهیه بکاپ از سرور مجازی یکی از ضروری‌ترین اقدامات برای جلوگیری از‌دست‌رفتن اطلاعات است. قبل از شروع بکاپ، به این نکات توجه کنید: انواع روش‌های بکاپ‌گیری: ۱٫ بکاپ کامل (Full Backup) در این روش، هربار تمام اطلاعات موجود روی سرور به‌صورت یک‌جا ذخیره می‌شود. بازیابی اطلاعات در این حالت ساده‌تر است؛ اما فضای ذخیره‌سازی بیشتری […]

7 آگوست 2026

ساخت حساب کاربری زیرمجموعه در ناحیه کاربری آنلاین سرور و ثبت دامنه به نام آن

وقتی همهٔ کارهای یک حساب هاستینگ روی یک نام کاربری و یک رمز عبور جمع شده باشد، دیر یا زود به دردسر می‌خورید: حسابدار برای پرداخت فاکتور باید رمز اصلی را داشته باشد، همکار فنی برای پیگیری مشکل سرور همان رمز را می‌خواهد، و هر کسی که یک بار وارد پنل شود به همه‌چیز دسترسی […]

7 آگوست 2026

تنظیم کردن SMTP در وردپرس

برای تنظیم SMTP در وردپرس کافی است یک افزونه SMTP نصب کنید، اطلاعات یک صندوق ایمیل روی دامنه خودتان را در آن وارد کنید و پورت ۵۸۷ با رمزنگاری STARTTLS یا پورت ۴۶۵ با رمزنگاری TLS را انتخاب کنید. اما تا وقتی رکوردهای SPF، DKIM و DMARC دامنه را هم درست نکرده باشید، ایمیل‌ها ارسال […]

7 آگوست 2026

آموزش افزایش فضای دیسک در سیستم عامل های مختلف

افزایش فضای دیسک یکی از نیازهای رایج در مدیریت سرورها است که ممکن است به دلایل مختلفی مانند افزایش حجم داده‌ها، نیاز به ذخیره‌ سازی بیشتر یا ارتقای سیستم ، مورد نیاز باشد. در این مقاله، روش‌های افزایش فضای دیسک در سیستم‌عامل‌ های لینوکس و ویندوز سرور شرح داده شده است. برای بزرگ کردن یک […]

7 آگوست 2026

دستور Screen در لینوکس

در سیستم‌عامل لینوکس، مدیریت ترمینال یکی از مهم‌ترین مهارت‌ها است. در برخی موارد، ممکن است نیاز داشته باشید که یک فرآیند طولانی را در یک ترمینال مدیریت کنید، بدون اینکه با بسته شدن ترمینال، فرآیند متوقف شود. دستور screen  یکی از ابزارهای قدرتمند برای مدیریت ترمینال و فرآیندها است که امکانات متعددی را برای کاربران […]

7 آگوست 2026

دلایل عدم ارسال ایمیل در هاست سی پنل

ایمیل‌های دامنه‌تان از هاست سی پنل ارسال نمی‌شود، یا ارسال می‌شود اما هرگز به Inbox مقصد نمی‌رسد و یک‌راست در Spam می‌افتد. دلایل عدم ارسال ایمیل در هاست سی پنل در بیشتر موارد به یکی از این دو دسته برمی‌گردد: رکوردهای DNS مربوط به ایمیل (نیم‌سرور، MX، SPF و DKIM) درست تنظیم نشده‌اند، یا سرویس […]

7 آگوست 2026

فعال سازی SNMP

برای راه ‌اندازی مانیتورینگ شبکه و اضافه کردن تجهیزات به نرم‌افزارهای مانیتورینگ، می‌توان از روش‌های مختلفی استفاده نمود. یکی از مهم ‌ترین و پرکاربرد ترین روش‌ها، استفاده از پروتکل SNMP (Simple Network Management Protocol) است ، که به معنی پروتکل مدیریت آسان شبکه میباشد.ازSNMP  برای جمع آوری اطلاعات مربوط به کانفیگ ها و تجهیزات شبکه […]

1 آگوست 2026

نحوه تغییر رمز در سرورهای ویندوزی

برای تغییر رمز عبور در سرور ویندوزی، اگر هنوز به سرور دسترسی دارید ساده‌ترین راه این است که داخل جلسه ریموت کلیدهای Ctrl+Alt+End را بزنید و Change a password را انتخاب کنید. برای عوض کردن رمز یک کاربر دیگر هم کافی است در Command Prompt یا PowerShell با دسترسی Administrator دستور net user <username> * […]

31 جولای 2026

اتصال چندکاربر به صورت همزمان در سرورمجازی

ویندوز سرور به‌صورت پیش‌فرض فقط دو نشست همزمان مدیریتی ریموت دسکتاپ را می‌پذیرد؛ این حالت برای مدیریت سرور در نظر گرفته شده، نه برای کار کردن چند کاربر. اگر می‌خواهید بیش از دو نفر همزمان روی سرور مجازی ویندوزی دسکتاپ داشته باشند، راه درست و قانونی نصب نقش Remote Desktop Session Host و تهیه لایسنس‌های […]

31 جولای 2026

نصب سیستم عامل سرور مجازی از طریق ناحیه کاربری

برای نصب سیستم‌عامل سرور مجازی از ناحیه کاربری، وارد حساب خود شوید، از منوی «سرویس‌ها» گزینه «سرویس‌های من» را باز کنید، روی سرور موردنظر کلیک کنید و در صفحه مدیریت سرویس گزینه «نصب مجدد» را انتخاب کنید؛ سپس سیستم‌عامل دلخواه را از فهرست انتخاب و روی «نصب» کلیک کنید. مهم‌ترین نکته این است که نصب […]

7 آگوست 2026

اتصال به سرور مجازی از طریق ریموت دسکتاپ

برای اتصال به یک سرور مجازی ویندوزی از طریق ریموت دسکتاپ فقط به سه چیز نیاز دارید: آی‌پی سرور، نام کاربری و رمز عبور. این سه مورد در ناحیه کاربری آنلاین سرور و در صفحه همان سرویس نمایش داده می‌شود؛ آن‌ها را در کلاینت ریموت دسکتاپ سیستم خودتان وارد می‌کنید و اتصال برقرار می‌شود. نکته‌ای […]

1 آگوست 2026

آموزش SFTP؛ انتقال امن فایل به سرور مجازی و بین دو سرور لینوکس

FTP یا “پروتکل انتقال پرونده” یک روش محبوب برای انتقال پرونده‌ها بین سیستم شخصی و سرور است. SFTP که مخفف SSH File Transfer Protocol یا پروتوکل امن انتقال فایل از طریق پورت SSH است؛ پروتوکل جداگانه‌ای است که با SSH بسته بندی شده است و یک اتصال امن برای شما فراهم می‌کند. با استفاده از این پروتوکل امکان انتقال ایمن فایل‌ها به سرور مجازی و برعکس فراهم می‌شود.

7 آگوست 2026

نصب سیستم Varnish Cache

Varnish Cache یک پروکسی معکوس و کش HTTP است که جلوی وب‌سرور شما (آپاچی، Nginx یا LiteSpeed) می‌نشیند، پاسخ صفحه‌ها را در حافظه رم نگه می‌دارد و درخواست‌های بعدی را بدون درگیر کردن PHP و دیتابیس پاسخ می‌دهد. نصب آن روی توزیع‌های امروزی یک خط است — dnf install varnish یا apt install varnish و […]

7 آگوست 2026

انتقال اطلاعات با rsync

rsync ابزار استاندارد لینوکس برای انتقال و همگام‌سازی فایل بین دو مسیر یا دو سرور است و مزیت اصلی آن این است که به‌جای کپی دوباره همه‌چیز، فقط تفاوت‌ها را منتقل می‌کند. اگر هنوز مطمئن نیستید کدام ابزار به کارتان می‌آید، مقایسه scp، sftp و wget برای انتقال فایل روی SSH نشان می‌دهد هرکدام برای […]

7 آگوست 2026

آموزش دستور lsblk در لینوکس؛ نمایش دیسک‌ها، پارتیشن‌ها و UUID

یک دیسک تازه به سرور اضافه کرده‌اید و حالا باید بدانید سیستم آن را با چه نامی می‌شناسد: /dev/sdb است یا /dev/sdc؟ یا می‌خواهید UUID یک پارتیشن را برای نوشتن در /etc/fstab پیدا کنید، یا پیش از افزایش حجم مطمئن شوید فضای خالی واقعاً روی همان دیسکی است که فکر می‌کنید. پاسخ همه این پرسش‌ها […]

7 آگوست 2026

آموزش محافظت از یک فولدر با پسورد در .htaccess

برای گذاشتن رمز روی یک پوشه با .htaccess دو چیز لازم دارید: یک فایل رمز که با ابزار htpasswd ساخته می‌شود و بیرون از مسیر عمومی سایت نگه داشته می‌شود، و چهار دستور احراز هویت که داخل خودِ همان پوشه قرار می‌گیرند. این روش که HTTP Basic Authentication نام دارد ساده و سریع است، اما […]

1 آگوست 2026

آموزش ایجاد کد CSR با آپاچی

اگر شما هم قصد دارید گواهی نامه  SSL برای  خود ثبت و خریداری کنید ابتدا به کد CSR نیاز دارید در ادامه در این مطلب قصد داریم با آموزش ساخت کد CSR یا همان Certificate Signing Request از طریق آپاچی در خدمت شما باشیم . یکی از مواردی که شرکت های صادر کننده گواهینامه SSL […]

7 آگوست 2026

حل خطای service httpd does not support chkconfig

پیام service httpd does not support chkconfig یعنی فایل /etc/init.d/httpd هدر مخصوصی که ابزار chkconfig انتظار دارد را ندارد. اما پاسخ کامل‌تر این است که روی هیچ توزیع به‌روزی نباید سراغ chkconfig بروید؛ مدیریت سرویس‌ها سال‌هاست به systemd منتقل شده و راه درست امروز، ساختن یک یونیت systemd و اجرای systemctl enable –now httpd است. […]

1 آگوست 2026

نصب PHP در ویندوز سرور

آموزش نصب PHP در ویندوز سرور در این مرحله از ساخت یک وب سایت PHP، PHP  را دانلود و نصب کنید و برنامه PHP خود را آپلود کنید .در ادامه میخواهیم ببینیم که چگونه برای نصب php در ویندوز سرور IIs 6 اقدام کنیم .مراحل انجام این کار شامل دانلود آخرین نسخه از PHP به […]

6 فوریه 2021

تغییر Shell از bash به sh

پاسخ کوتاه: شل ورود هر کاربر لینوکس در آخرین ستون فایل /etc/passwd ثبت شده است و برای تغییر آن از chsh -s /bin/sh username یا usermod -s /bin/sh username استفاده می‌کنید؛ تغییر از جلسه ورود بعدی اعمال می‌شود، نه در همان ترمینال باز. اگر فقط برای یک جلسه کاری به sh نیاز دارید، دستور exec […]

31 جولای 2026

اتصال به SSH لینوکس

SSH شیوۀ امنی برای اتصال به یک سیستم لینوکس است. این سیستم لینوکسی می‌تواند یک سرور  و یا یک رایانۀ شخصی روی یک شبکۀ محلی باشد . پس از ورود، شلی که در اختیارتان قرار می‌گیرد از پروفایل همان کاربر خوانده می‌شود و قابل تغییر است؛ تغییر شل پیش‌فرض کاربر از bash به sh نشان […]

31 جولای 2026

CloudLinux چیست و چه مزایای دارد؟

کلودلینوکس (CloudLinux OS) یک توزیع تجاری لینوکس سازگار با RHEL است که با کرنل اختصاصی خود، منابع و فایل‌سیستم هر حساب کاربری روی سرور را از بقیه جدا می‌کند؛ در نتیجه یک سایت پرمصرف یا یک اسکریپت معیوب نمی‌تواند کل سرور را از دسترس خارج کند. سه ستون اصلی آن LVE برای محدودسازی منابع، CageFS […]

31 جولای 2026

امن سازی PHP در سرور

یک اسکریپت آلوده که از راه یک افزونهٔ قدیمی روی سایت آپلود شده، در پیکربندی پیش‌فرض PHP کار زیادی می‌تواند بکند: دستور سیستمی اجرا کند، فایل‌های سایت‌های دیگرِ همان سرور را بخواند، از سرور شما به بیرون درخواست بفرستد و برای خودش در گوشه‌ای یک shell دائمی بسازد. تفاوت میان «یک فایل مخرب آپلود شد» […]

7 آگوست 2026

آموزش کار با yum و dnf؛ راهنمای کامل مدیریت بسته در لینوکس

به یک سرور CentOS، AlmaLinux یا Rocky Linux وصل شده‌اید و باید یک بسته را نصب، حذف یا به‌روزرسانی کنید. ابزار این کار yum است؛ همان مدیر بسته‌ای که سال‌ها روی هر سرور RPM-Based دیده می‌شد و امروز روی توزیع‌های جدید زیر نام dnf ادامه پیدا کرده است. در ادامه هم دستورهای روزمره را می‌بینید […]

7 آگوست 2026

خطای Failed to retrieve directory listing در فایل زیلا

خطای Failed to retrieve directory listing در فایل‌زیلا تقریباً همیشه یک مشکل حالت انتقال داده (Active در برابر Passive) است، نه اشتباه بودن نام کاربری و رمز عبور؛ ورود انجام شده اما کانال داده بسته است. راه‌حل درست این است که حالت انتقال را روی Passive بگذارید، رمزگذاری را روی TLS نگه دارید و در […]

1 آگوست 2026

CGI چیست؟

CGI مخفف Common Gateway Interface است؛ یک استاندارد که مشخص می‌کند وب‌سرور چگونه باید یک برنامه‌ی بیرونی را اجرا کند، اطلاعات درخواست HTTP را به آن تحویل بدهد و خروجی آن برنامه را به‌عنوان پاسخ برای مرورگر بفرستد. به زبان ساده، CGI پلی است میان وب‌سرور و برنامه‌ای که خودش وب‌سرور نیست. وب‌سرور به‌تنهایی فقط […]

31 جولای 2026

آموزش تغییر پورت mysql در centos

برای تغییر پورت MySQL یا MariaDB باید پارامتر port را در بخش [mysqld] فایل پیکربندی سرویس تنظیم کنید، پورت جدید را در SELinux و فایروال مجاز کنید، سرویس را ری‌استارت کنید و در پایان رشتهٔ اتصال همهٔ برنامه‌ها را به‌روز کنید. سه مرحلهٔ آخر همان جایی است که معمولاً فراموش می‌شود و سایت بعد از […]

29 جولای 2026

نصب فایروال APF در لینوکس

APF یا Advanced Policy Firewall یک لایه‌ی سیاست‌گذاری روی iptables (netfilter) است که به‌جای نوشتن زنجیره‌های خام، قواعد فایروال را از روی چند متغیر در یک فایل پیکربندی می‌سازد و بارگذاری می‌کند. برخلاف تصور رایج، این پروژه رها نشده است: نسخه‌ی ۲٫۰٫۱ در فوریه‌ی ۲۰۲۶ و نسخه‌ی ۲٫۰٫۲ در آوریل ۲۰۲۶ منتشر شده‌اند و نسخه‌ی […]

31 جولای 2026

آموزش نصب htop و مانیتورینگ پردازش‌ها و مصرف منابع در لینوکس

سرور کند شده، لود بالا رفته و نمی‌دانید کدام پردازش منابع را می‌بلعد. دستور top این را نشان می‌دهد، اما خروجی‌اش خشک است و کار کردن با آن سخت. htop همان کار را با یک رابط تعاملی و رنگی انجام می‌دهد: فهرست پردازش‌ها را با موس یا کلیدهای جهت بالا و پایین می‌برید، در آن […]

7 آگوست 2026

آموزش استفاده از نرم افزار FileZilla

آموزش استفاده از نرم افزار FileZilla برای آپلود فایل روی سرور : FileZilla نرم افزاری بسیار کاربردی برای مدیران سایت و  آن دسته از افراد که می خواهند بدون وارد شدن به محیط کنترل پنل هاست آن را مدیریت کنند می باشد . که با استفاده از این نرم ازار میتوان به آسانی فایلی را […]

6 جولای 2020

امن‌سازی SSH در سرور لینوکس: تغییر پورت، بستن ورود root و محدود کردن کاربران

یک سرور تازه که به اینترنت وصل می‌شود، ظرف چند ساعت شروع می‌کند به دریافت تلاش‌های ورود ناموفق روی پورت ۲۲. کافی است یک بار lastb یا لاگ sshd را ببینید تا صف بلند تلاش‌ها برای ورود با کاربر root و پسوردهای حدسی را مشاهده کنید. این ترافیک هدفمند نیست؛ ربات‌ها کل رنج‌های IP را […]

7 آگوست 2026

iptables چیست و چگونه کار می‌کند؟ راهنمای قوانین و باز کردن پورت در فایروال لینوکس

iptables ابزار خط فرمان لینوکس برای پیکربندی فایروال بومی کرنل (netfilter) است؛ با آن مشخص می‌کنید کدام بسته‌های شبکه اجازه ورود به سرور، خروج از آن یا عبور از آن را دارند. سازوکارش ساده است: هر بسته از یک فهرست مرتب از قوانین عبور داده می‌شود و اولین قانونی که با آن مطابقت پیدا کند، […]

7 آگوست 2026

خطای Invalid command ‘MaxRequestWorkers’

خطای Invalid command ‘MaxRequestWorkers’ یعنی آپاچی اصلاً این دستور را نمی‌شناسد؛ چون MaxRequestWorkers متعلق به ماژول MPM است، نه هستهٔ آپاچی. پس یا هیچ ماژول MPM لود نشده، یا نسخهٔ آپاچی ۲.۲ است که در آن نام این دستور MaxClients بود، یا دستور در فایلی قرار گرفته که پیش از خط LoadModule مربوط به MPM […]

31 جولای 2026

CloudFlare چیست؟

کلادفلر (Cloudflare) یک شبکهٔ جهانی است که چهار نقش را همزمان بازی می‌کند: میزبان DNS معتبر دامنه، پروکسی معکوس (Reverse Proxy)، شبکهٔ توزیع محتوا (CDN) و فایروال لایهٔ اپلیکیشن (WAF). وقتی دامنه‌ای را به آن می‌سپارید، درخواست بازدیدکننده به‌جای اینکه مستقیم به سرور شما برسد، اول به نزدیک‌ترین نقطهٔ حضور کلادفلر می‌رود و از آنجا […]

31 جولای 2026

دلایل start نشدن سرویس Mysql و راهنمای عیب‌یابی گام‌به‌گام

سایت بالا نمی‌آید و به‌جای صفحه، پیام Error establishing a database connection یا خطای ۵۰۰ برمی‌گردد. اولین حدس معمولاً درست است: سرویس دیتابیس بالا نیست. مهم‌ترین نکته اما همین ابتدای کار است — تا وقتی نمی‌دانید چرا سرویس بالا نمی‌آید، هیچ فایلی را پاک نکنید. در بسیاری از مواردی که به از دست رفتن داده […]

7 آگوست 2026

فیشینگ چیست؟

فیشینگ (Phishing) نوعی کلاهبرداری اینترنتی است که در آن مهاجم خود را به جای یک سرویس معتبر مثل بانک، درگاه پرداخت، شرکت میزبانی یا حتی یکی از همکاران شما جا می‌زند تا شما با دست خودتان رمز عبور، اطلاعات کارت یا کد تأیید دومرحله‌ای را در اختیارش بگذارید. برخلاف بیشتر حمله‌های فنی، فیشینگ به آسیب‌پذیری […]

29 جولای 2026

دستورات پرکاربرد اسکنر CXS؛ راهنمای نصب، اسکن و قرنطینه

پیش از هر چیز — وضعیت امروز CXS: شرکت Way to the Web، سازندهٔ ConfigServer، در ۳۱ آگوست ۲۰۲۵ فعالیتش را تعطیل کرد و فروش لایسنس، پشتیبانی و دانلود همهٔ محصولاتش از جمله cxs متوقف شد؛ دامنهٔ download.configserver.com هم دیگر اصلاً resolve نمی‌شود. یعنی امروز نصب تازهٔ cxs ممکن نیست و نسخه‌های نصب‌شده هم دیگر […]

7 آگوست 2026

حملات CSRF یا XSRF چیست؟

حملات CSRF یا XSRF، در این حمله کاربر در صفحه مدیریت سایت خود لاگین است یا مهاجم از طریق یک لینک کاربر را مجبور به ورود به مدیریت سایت میکند بدون آنکه کاربر متوجه این موضوع باشد و درنهایت به صفحه مورد نظر دسترسی خواهد یافت. این حمله از طریق کشف آدرس هایی که محتوایی را […]

6 جولای 2020

محدود کردن پروسه‌های یک کاربر در لینوکس با ulimit و limits.conf

یک کاربر بی‌احتیاط یا یک اسکریپت معیوب می‌تواند در چند ثانیه صدها پروسه بسازد، حافظه و CPU سرور را اشغال کند و کار را به جایی برساند که حتی SSH هم بالا نیاید. یکی از زیبایی‌های لینوکس این است که پشتیبان سرور را قادر می‌سازد تا در راستای استفاده بهتر از منابع سیستم، با ایجاد […]

7 آگوست 2026

نصب و کانفیگ zabbix 2.4.5 در دبیان ۸ و REHL/ CentOS 7

Zabbix یک نرم افزار متن باز پیشرفته سطح بالاست که برای مانیتورینگ شبکه٬ سرور و application ها طراحی شده است. این نرم افزار در دو مدل server و  client ساخته شده است. Zabbix میتواند گزارشات٬ روند کارکرد و Load را بصورت نمودار گرافیکی تهیه و ذخیره سازی نماید. اگر هنوز در حال انتخاب ابزار هستید، تفاوت روش‌های […]

31 جولای 2026

آموزش کرون جاب در لینوکس: ساخت، مشاهده و نمونه‌های کاربردی crontab

یک اسکریپت هر شب روی سرور اجرا می‌شود و شما یادتان نمی‌آید آن را ساخته باشید؛ یا برعکس، جاب پشتیبان‌گیری را در کرون گذاشته‌اید و هیچ‌وقت اجرا نمی‌شود. در هر دو حالت ریشه ماجرا معمولاً یک چیز است: دستور crontab -l فقط یکی از محل‌های نگهداری زمان‌بندی را نشان می‌دهد. کرون‌جاب‌های یک سرور لینوکسی در […]

7 آگوست 2026

۳۵ نمونه عملی از دستورات یافتن (Find) در لینوکس

دستور جستجو (Find) یکی از مهمترین و پر استفاده ترین دستورات در لینوکس میباشد. یکی از قابلیت های کلیدی Find یافتن فایل ها و پوشه  ها تحت شرایطی که شما تعیین میکنید (فیلتر جستجو) میباشد. انعطاف پذیری Find بقدریست که میتواند در شرایط متفاوت مانند جستجو بر اساس دسترسی(permissions) ٬ کاربر (users)٬ گروه (groups)٬ نوع فایل […]

7 آگوست 2026

آموزش نصب WebAdmin

وبمین (Webmin) که در منابع قدیمی و در نام پروژهٔ آن با عنوان WebAdmin هم دیده می‌شود، یک ابزار مدیریت سیستم تحت وب برای لینوکس و یونیکس است؛ یعنی کارهایی که معمولاً در خط فرمان انجام می‌دهید — ساخت کاربر، مدیریت سرویس‌ها، فایروال، شبکه، کران‌جاب، بسته‌ها، دیسک و لاگ‌ها — را از داخل مرورگر در […]

31 جولای 2026

آموزش نصب IBSng: راه‌اندازی، ساخت کاربر، اتصال میکروتیک و بک‌آپ دیتابیس

پیش از شروع بخوانید: آخرین نسخه منتشرشده IBSng یعنی IBSng-A1.24 مربوط به سال ۲۰۱۲ است و بر پایه Python 2 نوشته شده؛ Python 2 از سال ۲۰۲۰ دیگر پشتیبانی نمی‌شود. دستورهای اصلی این آموزش هم در اصل با service و chkconfig نوشته شده بودند که مربوط به CentOS 6 و نسخه‌های قدیمی‌تر است؛ در متن، […]

7 آگوست 2026

راه اندازی IIS و راه اندازی یک وبسایت

نکته: IIS و DNS دارای مباحث پیچیدهای هستند که هر کدام نیازبه دانش و آگاهی مناسب جهت Config دارند .ولی در اینجا سعی کردم تا حد ممکن و خلاصه آموزشی رو ارایه بدم.امیدوارم بتونید استفاده ی لازم رو ببرید. همچنین توجه داشته باشید که سرویس IIS به صورت پیشفرض بر روی تمامی سرویس های تدبیر […]

6 جولای 2020

CMS چیست؟

CMS مخفف Content Management System یا «سیستم مدیریت محتوا» است؛ نرم‌افزاری که روی هاست نصب می‌شود و به شما اجازه می‌دهد بدون نوشتن کد، صفحه‌ها، متن‌ها، تصویرها و منوهای یک وب‌سایت را بسازید و به‌روز کنید. شناخته‌شده‌ترین نمونه‌ها وردپرس، جوملا و دروپال هستند.

6 آگوست 2026

نحوه نصب اسکریپت DDoS Deflate؛ آنتی‌دیداس سرور لینوکس

اسکریپت DDoS Deflate یک شل‌اسکریپت سبک است که هر چند ثانیه یا هر چند دقیقه تعداد اتصال‌های باز هر آی‌پی به سرور را می‌شمارد و هر آی‌پی که از حد تعیین‌شده عبور کند را برای مدت مشخصی در فایروال سرور (iptables، CSF یا فایروال APF) مسدود می‌کند. در آموزش‌های قدیمی فارسی همین ابزار با عنوان […]

7 آگوست 2026

آموزش ایجاد و حذف remote desktop برای vps های لینوکس

نکات ایجاد و حذف remote desktop : – یک عدد vps لینوکس (مثل centos ) : اگر کنترل پنل روی آن نصب است : حداقل ۲۵۶ رم اگر کنترل پنل روی آن نصب نیست : حداقل ۱۲۸ رم

6 جولای 2020

پر شدن هارد سرور و مشکل در IBSng

وقتی هارد سرور پر می‌شود، IBSng معمولاً با پیام Internal Error, Can’t connect to IBS Core از کار می‌افتد؛ ولی ریشه‌ی خرابی خودِ IBSng نیست، بلکه PostgreSQL است که بدون فضای خالی نمی‌تواند بنویسد و بالا بیاید. مسیر درست حل مشکل هم همیشه یکی است: با df -h پارتیشن پر را پیدا کنید، با du […]

7 آگوست 2026

نصب فایروال CSF و آموزش کامل کانفیگ آن روی لینوکس، سی‌پنل و دایرکت‌ادمین

فایروال CSF (مخفف ConfigServer Security & Firewall) در مخازن پیش‌فرض توزیع‌های لینوکس مثل Debian و Ubuntu و CentOS و جانشین‌های امروزی آن یعنی AlmaLinux و Rocky و CloudLinux موجود نیست. بنابراین برای نصب فایروال CSF باید بستهٔ آن را جداگانه دانلود کنیم. CSF یک بستهٔ رایگان و متن‌باز است که در عمل یک لایهٔ مدیریت […]

7 آگوست 2026

جلوگیری از حملات DDoS: تشخیص حمله و مقابله با آن روی سرور لینوکس

سرور کند شده، سایت‌ها دیر بالا می‌آیند یا اصلاً باز نمی‌شوند و لود سرور بی‌دلیل بالا رفته است. اولین چیزی که به ذهن می‌رسد حمله DDoS است، اما قبل از اجرای هر دستوری باید مطمئن شوید واقعاً حمله‌ای در جریان است؛ یک اسکریپت خراب، یک کوئری سنگین دیتابیس یا یک بکاپ‌گیری بدموقع هم دقیقاً همین […]

7 آگوست 2026

امنیت لینوکس

درود اقدامات زیر تا حد زیادی جلوی اجرای اسکریپت های مخرب Shell را میگیرد و باعث افزایش امنیت لینوکس میشود . مرحله اول کانفیگ PHP.ini :

8 آگوست 2026

آموزش یک آنتی شلر قدرتمند ارائه شده از گروه امنیتی MLD

«شل» یک فایل اسکریپت مخرب — معمولاً PHP — است که مهاجم روی وب‌سرور شما آپلود می‌کند تا از طریق مرورگر دستور اجرا کند، فایل بخواند و بنویسد و به پایگاه داده دسترسی بگیرد. محافظت در برابر شل با نصب یک اسکریپت «آنتی‌شل» انجام نمی‌شود؛ آنچه واقعاً جواب می‌دهد ترکیب چند لایه است: بستن مسیر […]

31 جولای 2026

آموزش پیکربندی csf – قدم دوم

در ادامه تنظیمات CSF فایلCSF.CONF SMTP_BLOCK = “1” همون طور که از اسمش پیدا هست در مورد SMTP هست , که این کانفیگ ایمیل هایی که غیر از یوزر روت با SMTP میخواد فرستاده بشه ، بلاک میکنه .

1 آگوست 2026

آموزش پیکربندی CSF؛ تنظیم csf.conf، پورت‌ها و هشدارهای ایمیلی

CSF را نصب کرده‌اید، فایل csf.conf را باز کرده‌اید و حالا با ده‌ها گزینه روبه‌رو هستید که معلوم نیست کدام‌شان واقعاً مهم است و کدام‌یک اگر اشتباه تنظیم شود شما را پشت در سرور خودتان جا می‌گذارد. این راهنما بخش‌های ابتدایی و پرکاربرد csf.conf را قدم‌به‌قدم باز می‌کند: حالت TESTING، به‌روزرسانی خودکار، انتخاب کارت شبکه، […]

7 آگوست 2026

آموزش کار با VNC

VNC یا Virtual Network Computing یک پروتکل دسترسی گرافیکی از راه دور است که تصویر خام صفحه سرور را برای شما می‌فرستد و در مقابل، حرکت موس و کلیدهای شما را به سرور برمی‌گرداند. نسخه پایه این پروتکل رمزنگاری ندارد، بنابراین هرگز نباید پورت آن را مستقیم روی اینترنت باز بگذارید؛ راه درست این است […]

31 جولای 2026

روش مقابله با Gumblar Attack

گامبلار (Gumblar) نام یک کارزار آلودگی انبوه در سال ۲۰۰۹ بود که رمزهای FTP را از کامپیوتر مدیران سایت می‌دزدید و با همان رمزها کدهای مخرب را به صفحات وب تزریق می‌کرد. آن کارزار سال‌هاست تمام شده، اما الگویش زنده است: هنوز رایج‌ترین راه هک شدن یک سایت، لو رفتن یا ضعیف بودن اعتبارنامه‌ها و […]

7 آگوست 2026

رپیدلیچ (Rapidleech) چیست؟

رپیدلیچ (Rapidleech) یک اسکریپت متن‌باز نوشته‌شده با PHP است که روی سرور قرار می‌گیرد و به‌جای شما فایل را از سایت‌های اشتراک فایل دانلود می‌کند. فایل ابتدا روی دیسک سرور ذخیره می‌شود و سپس با یک لینک مستقیم در اختیار شما قرار می‌گیرد؛ یعنی سرور نقش واسط را بازی می‌کند تا نتیجه نهایی، لینکی پرسرعت […]

7 آگوست 2026

بلاک کردن آی‌پی در htaccess؛ از مسدود کردن کاربر مزاحم تا CloudFlare و فایروال سرور

یک آی‌پی مشخص هر ثانیه ده‌ها درخواست به سایت می‌فرستد و لود سرور بالا رفته است؛ یا ترافیک عجیبی از یک سایت دیگر به صفحه‌های شما سرازیر شده؛ یا تازه متوجه شده‌اید تصویرهای سایتتان مستقیم روی یک وبلاگ دیگر لود می‌شوند و پهنای باند شما را مصرف می‌کنند. هر سه مسئله یک مسیر حل مشترک […]

7 آگوست 2026

امنیت وردپرس و جوملا: دلایل هک شدن سایت و راه‌های جلوگیری

ایمن‌سازی جوملا و وردپرس بیش از هر چیز به چند کار ساده اما منظم برمی‌گردد: نگه‌داشتن هسته و افزونه‌ها روی آخرین نسخه، تهیه قالب و افزونه از منبع سالم، حذف هر افزونه و قالب بلااستفاده، رمز قوی و ورود دومرحله‌ای برای حساب مدیریت، سطح دسترسی درست روی فایل‌های پیکربندی، پشتیبان‌گیری خودکارِ آزمایش‌شده و یک لایه […]

7 آگوست 2026

پرمیژن چیست و چگونه تنظیم می شود؟

پرمیژن (Permission) یا سطح دسترسی، مجموعه قواعدی در لینوکس است که مشخص می‌کند چه کسی اجازه خواندن، نوشتن یا اجرای یک فایل یا پوشه را دارد. این قواعد معمولاً به شکل یک عدد سه‌رقمی مانند ۶۴۴ یا ۷۵۵ نوشته می‌شوند و با دستور chmod تغییر می‌کنند؛ مالک فایل هم با chown تعیین می‌شود. سه نوع […]

7 آگوست 2026

webmin چیست؟

وبمین (Webmin) یک ابزار متن‌باز و رایگان برای مدیریت سیستم‌عامل‌های شبه‌یونیکس است که کارهای روزمره مدیر سرور — ساخت کاربر، راه‌اندازی سرویس‌ها، تنظیم فایروال، زمان‌بندی کرون‌جاب و ویرایش فایل‌های پیکربندی — را از طریق مرورگر در اختیار شما می‌گذارد. به بیان ساده وبمین جایگزین گرافیکی خط فرمان است، نه جایگزین کنترل‌پنل‌های هاستینگ مانند cPanel و […]

31 جولای 2026