(۴)مقایسه cPanel و DirectAdmin
(۴)مقایسه cPanel و DirectAdmin
در مقالات قبل در بسیاری از موارد به مقایسه cPanel و DirectAdmin پرداختیم . در این مقاله قصد داریم از پشتیبان گیری Backups و امنیت Security در دو کنترل پنل بگوییم.
پشتیبان گیری Backups
رابط ترمیم پشتیبان DirectAdmin قابلیت بازیابی نسخه پشتیبان از cPanel را دارد.
به این ترتیب DirectAdmin محتوای مهاجرت از cPanel را مدیریت می کند.
رابط ترمیم پشتیبان cPanel فاقد این توانایی است ،
با این حال ، آنها یک ابزار انتقال دارند که محتوای مهاجرتی از بسیاری از صفحه ها ، از جمله DirectAdmin ، Plesk و Ensim را کنترل می کند.
هر دو پنل از پشتیبان گیری خودکار FTP / Rsync پشتیبانی می کنند.
SSL رایگان
DirectAdmin از SSL های رایگان از طریق Letry Encrypt برای نام میزبان سرور ، دامنه ها ،
زیر دامنه ها ، دامنه های افزونه و زیر دامنه های سرویس پشتیبانی می کند.
اینها می توانند برای تأمین امنیت خدمات نیز مورد استفاده قرار گیرند.
این امر مستلزم این است که شما باید دامنه را رمزگذاری کنید ،
تا زمانی که SSL در پیکربندی DirectAdmin و پوست کاربر فعال باشد ، می توانید در پنل انجام دهید.
DirectAdmin همچنین دارای اسکریپت autoletsencrypt.sh است که می تواند از طریق cron بارگیری و تنظیم شود
تا اجازه دهید رمزگذاری SSL ها به طور خودکار برای شما تجدید شود.
رابط SSLs در سطح دسترسی کاربر؛ قابل دسترسی است.
cPanel ؛ SSL های رایگان را به طور پیش فرض از Sectigo ؛ قبلاً( Comodo) ؛
برای نام میزبان سرور و دامنه ها ، subdomais ها ، دامنه های افزونه و زیر دامنه های سرویس فراهم می کند.
اینها می توانند برای تأمین امنیت خدمات نیز مورد استفاده قرار گیرند.
cPanel همچنین از SSL های رایگان Letry Encrypt پشتیبانی می کند ،
اما به نصب افزونه نیاز دارد و شما باید Sectigo یا Let’s Encrypt را انتخاب کنید.
مدیریت AutoSSL در WHM دارای چندین زبانه برای مشاهده سیاهه های مربوط است
(به این ترتیب می توانید تعیین کنید که چرا اعتبار دامنه انجام نشد یا وضعیت درخواست SSL را بررسی کنید) ،
برای فعال / غیرفعال کردن SSL برای کاربران و پیکربندی گزینه های AutoSSL ؛ مدیریت AutoSSL از طریق WHM قابل دسترسی است ،
اما همچنین یک رابط در سطح کاربر cPanel برای مدیریت SSL نیز وجود دارد.
API ها ، قلاب های قبل از ارسال ، حالت اشکال زدایی و اسکریپت ها
هر دو پنل گزینه های گسترده ای را برای شخصی سازی و گسترش پنل از طریق API ، Pre- و Post-Hooks و افزونه ها ارائه می دهند.
علاوه بر این ، هر دوی آنها حاوی یک فهرست اسکریپت هستند
که حاوی اسکریپت های مفیدی برای کمک به شما در سرور است.
دایرکتوری اسکریپت های DirectAdmin در / usr / local / Directadmin / scripts / قرار دارد و cPanel در / usr / local / cpanel / scripts / قرار دارد.
DirectAdmin
DirectAdmin Api این امکان را می دهد که از طریق یک اسکریپت که می تواند از طریق پنل انجام شود ، کاری را انجام دهید.
تمام کاری که باید انجام دهیم این است که تعیین کند چه مقدار POST را با استفاده از API برای ساختن دستور API استفاده می کند.
برای تعیین این مقادیر می توانید پنل را در حالت اشکال زدایی اجرا کنید.
گذشته از API ، شما همچنین ممکن است اسکریپت های سفارشی را به قلاب های قبل و بعد وصل کنید
تا کد دلخواه قبل یا بعد از وقایع خاص اجرا شود.
افزونه ها به فرد اجازه می دهند تا عملکرد DirectAdmin را حتی بیشتر گسترش دهد.
cPanel
cPanel همچنین توسعه دهنده دوستانه است
و این ویژگی های مشابه را در خود جای می دهد. می توانید موارد بسته خود را ایجاد کنید ،
کد دلخواه را از طریق افزونه ها و قلاب ها و افزونه های پیش و پس از آن پیاده سازی کنید
و برای اشکال زدایی در کد دلخواه خود از حالت اشکال زدایی استفاده کنید.
همه ویژگی های توسعه و موارد دیگر به خوبی در صفحه اسناد توسعه دهنده آنها ثبت شده است
امنیت Security
هر دو پنل کاملاً مطمئن از جعبه هستند.
از نظر آماری از تجربه ، ۹۹٫۹٪ هک ها به دلیل آسیب پذیری در سایت و نه در سرور اتفاق می افتند
و این بیشتر مربوط به این است که چگونه KnownHost از ویژگی های پنل ها استفاده می کند
تا همه موارد را به صورت پیش فرض علاوه بر فایروال قابل اعتماد مانند CSF/ LFD ایمن کند.
در اینجا فقط چند ویژگی امنیتی وجود دارد که هر دو پنل از آنها پشتیبانی می کنند
ممکن است ویژگی های ذکر شده در سرورهای KH از قبل فعال شده باشد یا اختیاری باشد و به طور غیر رسمی پشتیبانی می شود .
هر دو پنل نرم افزار مانیتورینگ بی رحمانه خود را ارائه می دهند.
DirectAdmin شامل BFM ، مانیتور BruteForce و cPanel شامل cPHulk است.
BFM DirectAdmin بصورت پیش فرض پیام هایی را در مورد تلاش های وحشیانه به مدیر ارسال می کند ،
اما آنها را در واقع مسدود نمی کند.
دلیل این امر این است که DirectAdmin از IPTables پشتیبانی نمی کند ،
اما یک روش پشتیبانی نشده برای پیکربندی این وجود دارد.
یک گزینه جایگزین پیکربندی BFM برای کار با دیوار آتش CSF / LFD ، اما به نظر می رسد ادغام اضافی نباشد.
زیرا به نظر می رسد تنظیماتی که فایروال مانیتور شده و آنها را به BFM منتقل می کند ، اضافی نیست.
CSF / LFD به تنهایی این سرویس ها را کنترل می کند.
به همین دلیل ، Knownhost برای جلوگیری از حمله وحشیانه از CSF / LFD استفاده می کند.
cPHelk cPanel تقریباً همین داستان است. برخلاف BFM ، این کار به صورت پیش فرض مسدود شده است (از طریق انکار تأیید هویت ، نه از طریق IPTables )،
با این وجود ، CSF / LFD برای پایش و مسدود کردن حملات نیروی وحشیانه کافی است .Knownhost این کار را بطور پیش فرض فعال نمی کند.
برای کاربرانی که از فایروال مانند CSF / LFD استفاده نکنند ، این خدمات بسیار توصیه می شود.