با سلام
البته می دونید که لینوکس برتری های بسیار زیادی نسبت به ویندوز در زمینه سرور ها داره. مثل پایداری .
اما در زمینه امنیت که شما دوست دارید بدونید خیلی دلایل زیاد هستن من مختصرا هر کدوم رو می نویسم
اول از همه حق دسترسی هست. شما توی ویندوز به صورت پیش فرض زمانی که نصب می کنید دسترسی کل رو دارید. این دسترسی کل تا حدی هست که ویروس ها و کرم ها می تونن ازش سوء استفاده کنند یعنی جاهایی که نیاز نیست میشه بدون محدودیت استفاده کرد. این مثل این می مونه که شما به تروریست ها شغل دولتی در مدارج بالا بدید.توی لینوکس به صورت عادی کاربر دسترسی کل نداره یعنی ویروس ها به طور عادی نمی تونن ضرر بزنند. این نکته رو بگم اگر شما با مفاهیم مهندسی نرم افزار و سیستم عامل آشنایی نداشته باشید این مورد رو برتری فکر می کنید در صورتی که این طور نیست. کاربر تنها با وارد کرد یک پیش وند می تونه دسترسی خودش رو در همون لحظه فقط برای اون فرمان یا فرمان های دیگه طبق نظر خودش کل کنه. یعنی فقط زمانی که نیاز هست این دسترسی رو استفاده می کنه.
دوم از همه مهندسی اجتماعی هست. یعنی بدین صورت که مثلا شما یه ایمیلی می گیرید که پیوستش مشکل داره شما پیوست رو هم دانلود کنید اگر مشکلی پیش بیاد خیلی جزیی هست یا اصلا در حد صفر.چون زمانی که شما دانلودش می کنید شما مجوز اجرا بهش نمی دید و اگر بخواد صدمه بزنه شما باید به اون مجوز اجرایی بدید در صورتی که توی ویندوز دانلود کردید تمام هست.
مورد سوم توزیع های لینوکس هست که دارای ساختار های متفاوت هستند که اگر هم ویروسی ساخته بشه روی همه کاربران لینوکس تاثیر نمیگذاره ولی چنین چیزی رو شما توی ویندوز نمی بینید.
و مورد چهارم از همه مهمتر هست اینه که کدهای لینوکس بدون لحظه ای درنگ قابل رفع هستند ولی شما باید توی ویندوز تا فیکس کردن اون توسط خود شرکت صبر کنید و خطرات امنیتی رو به جون بپذیرید.
بماند که قدرتمند ترین اسکریپت ها در بیشتر اوقات با مشکل برای اجرا بر روی ویندوز مواجه هستند و گزینه مناسبی نیست.
موفق باشید