AI-Optimized View

راه حل رفع خطاهای فایروال Firewall

راه حل رفع خطاهای فایروال Firewall امروز با شما هستیم با یک آموزش کاربردی دیگر تحت عنوان راه حل رفع خطاهای فایروال Firewall پس تا انتهای این مطلب ما را…

✍️ نگار نوین📅 2020-05-02⏱️ 9 دقیقه مطالعه🌐 نگارنوین
📌
خلاصه (TL;DR)

راه حل رفع خطاهای فایروال Firewall این آموزش برای رفع خطاهای فایروال یا همان کانفیگ کامل فایروال سرور مجازی ای که سی پنل whm نصب شده می باشد

🛒 اطلاعات محصول

راه حل رفع خطاهای فایروال Firewall
قیمت: 1000 USD
موجودی: InStock
برند: نگارنوین

راه حل رفع خطاهای فایروال Firewall امروز با شما هستیم با یک آموزش کاربردی دیگر تحت عنوان راه حل رفع خطاهای فایروال Firewall پس تا انتهای این مطلب ما را…

📄 محتوای کامل

راه حل رفع خطاهای فایروال Firewall


امروز با شما هستیم با یک آموزش کاربردی دیگر تحت عنوان راه حل رفع خطاهای فایروال Firewall پس تا انتهای این مطلب ما را همراهی کنید!


نکته مهم این آموزش برای رفع خطاهای فایروال یا همان کانفیگ کامل فایروال سرور مجازی ای که سی پنل whm نصب شده می باشد.


برای رفع خطاهای فایروال این مقاله را همیشه نزد خود داشته باشید





نام خطا
نحوه رفع خطا



SMTP_BLOCK option check



در Firewall Configuration دنبال گزینه SMTP_BLOCK بگردید

مقدار آنرا از ۰ به ۱ تغییر دهید. سپس فایروال را مجدداً راه اندازی کنید.





LF_SCRIPT_ALERT option check



در Firewall Configuration دنبال LF_SCRIPT_ALERT بگردید

مقدار آنرا به ۱ تغییر دهید. سپس فایروال را مجدداً راه اندازی کنید.





SYSLOG_CHECK option check



 

در Firewall Configuration دنبال SYSLOG_CHECK بگردید


مقدار آنرا به ۶۰ تغییر دهید. سپس فایروال را مجدداً راه اندازی کنید.





PT_ALL_USERS option check



در Firewall Configuration دنبال PT_ALL_USERSبگردید

مقدار آنرا به ۱ تغییر دهید. سپس فایروال را مجدداً راه اندازی کنید.





Check MySQL LOAD DATA disallows LOCAL



با دسترسی root سیستم از طریق SSH به سرور متصل شده و دستور

nano /etc/my.cnf


را بزنید . در انتهای فایل فوق عبارت


local-infile=0


را اضافه کنید . کلیدهای ترکیبی ctrl+x را زده ، دکمه y را بزنید و در انتها برای تایید آن enter را بزنید . سپس برای راه اندازی مجدد سرویس ، دستور


service mysql restart


را بزنید .





Check SSH on non-standard port



در اینجا سیستم از شما می خواهد پورت SSH را که به صورت پیش فرض ۲۲ است ، جهت افزایش امنیت سرور به عدد دیگری تغییر دهید . ابتدا در ذهنتان یک عدد مثلا ۵۱۴۲ در نظر بگیرید.

( این پورت نباید در حال استفاده باشد )


به Firewall Configuration رفته و در سرشاخه


IPv4 Port Settings در قسمت TCP_IN و همچنین TCP_OUT ، پورت مورد نظر خود را به لیست پورت های باز اضافه کنید ، توجه کنید که هر پورت توسط یک کاما


( کاما جدا کننده اعداد در انگلیسی است = , )


از دیگری جدا می شود . سپس فایروال را مجدداً راه اندازی کنید.





Check SSH UseDNS



با دسترسی root سیستم از طریق SSH به سرور متصل شده و دستور

nano /etc/ssh/sshd_config


را بزنید . با استفاده از کلیدهای ترکیبی ctrl+w پنل جستجو را باز کنید ، UseDNS را تایپ کرده و enter را بزنید . مشاهده می کنید که نشانگر سبز رنگ دقیقا عبارت مورد نظر را نشان می دهد . آنرا با حذف کردن # از قبل آن از حالت کامنت در آورده و به جای yes جلوی آن no بنویسید . سپس با کلیدهای ترکیبی ctrl+x اقدام به ذخیره ، با زدن y آنرا تایید و با فشردن Enter آنرا تایید نهایی کنید . سپس سرویس SSH را با دستور


service sshd restart


مجدداً راه اندازی کنید.





Check shell limits



وارد WHM شوید و Shell Fork Bomb Protection جستجو کنید ،

سپس در صفحه باز شده روی Enable Protection کلیک کنید .





Check root forwarder



با دسترسی root سیستم از طریق SSH به سرور متصل شده و به شاخه روت بروید

سپس دستور


nano .forward


را وارد کرده و در فایل ایجاد شده یک آدرس ایمیل وارد کنید ، سپس با استفاده از ctrl+x فایل را بسته ، با زدن y آنرا ذخیره کرده و با زدن کلید Enter آنرا تایید کنید .





Check Apache weak SSL/TLS Ciphers (SSLCipherSuite)



WHM را باز کرده و به مسیر

Apache Configuration > Global Configuration بروید .


سپس در بخش SSL Cipher Suite دومین گزینه را انتخاب کنید


و Save بزنید و در صفحه بعدی


Rebuild Configuration And Restart Apache


را بزنید .





Check apache for TraceEnable



WHM را باز کرده و به مسیر

Apache Configuration > Global Configuration بروید .


سپس مقدار Trace Enable را روی Off گذاشته و Save بزنید


و در صفحه بعدی


Rebuild Configuration And Restart Apache


را بزنید .





Check apache for ServerSignature



WHM را باز کرده و به مسیر

Apache Configuration > Global Configuration بروید .


سپس مقدار Server Signature را روی Off گذاشته و Save بزنید


و در صفحه بعدی


Rebuild Configuration And Restart Apache


را بزنید .





Check apache for ServerTokens



WHM را باز کرده و به مسیر

Apache Configuration > Global Configuration بروید .


سپس مقدار ServerTokens را روی ProductOnly گذاشته و Save بزنید


و در صفحه بعدی 


Rebuild Configuration And Restart Apache


را بزنید .





Check apache for FileETag



WHM را باز کرده و به مسیر

Apache Configuration > Global Configuration بروید .


سپس مقدار File ETag را روی None گذاشته و Save بزنید


و در صفحه بعدی


Rebuild Configuration And Restart Apache


را بزنید .





Check mod_userdir protection



WHM را باز کرده و به مسیر Security Center  بروید .

سپس گزینه


Enable mod_userdir Protection


را تیک بزنید.





Check php for enable_dl or


disabled dl()



با دسترسی root سیستم از طریق SSH به سرور متصل شده و دستور

nano /usr/local/lib/php.ini


را بزنید و در صفحه باز شده با استفاده از کلیدهای ترکیبی ctrl+w کادر جستجو را باز کرده و enable_dl را تایپ کنید ، سپس با زدن enter میبینید که نشانگر سبز رنگ دقیقاً روی عبارت مورد نظر هست . مقداری جلوی اون رو که On هست به Off تغییر بدید . کلیدهای ctrl+x را  زده ، سپس y و بعد از آن Enter را فشار دهید .





Check php for disable_functions



WHM را باز کرده به PHP Configuration بروید .

زبانه Advanced را انتخاب کنید و در مقابل فیلد disable_functions


مقدار های زیر را وارد کنید :


show_source, system, shell_exec, passthru, exec, phpinfo, popen, proc_open





Check php for ini_set disabled



این مورد قابل حل است ولی در صورت انجام ،

مشکلات زیادی را در سرور به وجود می آورد


از تغییر آن جداً خودداری کنید !!!






Check php open_basedir protection



WHM را باز کرده و به مسیر

Security Center > php open_basedir Tweak


بروید . سپس تیک


Enable php open_basedir Protection


را بزنید .





Check cPanel login is SSL only



WHM را باز کرده و به Tweak Setting بروید

سپس در کادر جستجو عبارت


Always redirect to SSL


را کپی کنید . مقدار گزینه فوق را روی On بگذارید .





Check boxtrapper is disabled



WHM را باز کرده و به Tweak Setting بروید

سپس در کادر جستجو عبارت


BoxTrapper Spam Trap


را کپی کنید . مقدار گزینه فوق را روی Off  بگذارید .





Check max emails per hour is set



WHM را باز کرده و به Tweak Setting بروید

سپس در کادر جستجو عبارت


Max hourly emails per domain


را کپی کنید . مقدار گزینه فوق را روی Off بگذارید .





Check compilers



WHM را باز کرده و به Security Center بروید

سپس در  Compilers Tweak روی


Disable Compilers کلیک کنید.





Check FTP Logins with Root Password



WHM را باز کرده و به FTP Server Configuration بروید و مقدار

Allow Logins With Root Password


را روی No بگذارید ، سپس تغییرات را ذخیره کنید.





Check proxy subdomains



WHM را باز کرده و به Tweak Setting بروید

سپس در کادر جستجو عبارت


Proxy Subdomains


را جستجو کنید . سپس مقدار آن را روی Off بگذارید.





Check accounts that can access a cPanel user



WHM را باز کرده و به Tweak Setting بروید

سپس در کادر جستجو عبارت


Accounts that can access a cPanel user account


را جستجو کنید . سپس مقدار گزینه فوق را روی cPanel user Only بگذارید .


( این مورد باعث می شود تنها دارنده هاست دسترسی مسقتیم به اکانت هاستینگ را داشته باشد و اکانت root و همچنین Reseller امکان ورود بدون وارد کردن رمز به آن اکانت را نخواهند داشت ، در صورت نیاز به این امکان در آینده می توانید آنرا دوباره بصورت موقتی فعال کرده ، کار خود را انجام دهید و مجدداً آنرا به حالت 


cPanel User Only در بیاورید )





Check Referrer Blank Security



WHM را باز کرده و به Tweak Setting بروید سپس در کادر جستجو عبارت

Blank referrer safety check


را جستجو کنید ، سپس مقدار گزینه فوق را روی On بگذارید .





Check Referrer Security



WHM را باز کرده و به Tweak Setting بروید سپس در کادر جستجو عبارت

Referrer safety check


را جستجو کنید . سپس مقدار گزینه فوق را روی


On بگذارید .





Check Password ENV variable



WHM را باز کرده و به Tweak Setting بروید سپس در کادر جستجو عبارت

Hide login password from cgi scripts


را جستجو کنید . سپس مقدار گزینه فوق را


روی On بگذارید .





 Check SMTP Restrictions



WHM را باز کرده و به Security Center بروید

سپس در  SMTP Restrictions


روی گزینه Disable کلیک کنید .





Check server startup for portreserve



با دسترسی root سیستم از طریق SSH به سرور متصل شده

دستور های زیر را جدا جدا وارد کنید :


service portreserve stop


chkconfig portreserve off





سرور مجازی برج میلاد


به جز مواردی که آموزش داده شد . دو-سه مورد دیگر هم خطا دارند به شرح زیر :





نام خطا
نحوه رفع خطا


Check for cxs
برای رفع این خطا شما باید آنتی شلر قدرتمند ConfigServer Exploit Scanner را خریداری و روی سرور مجازی یا سرور اختصاصی خود نصب نمایید . هزینه این آنتی شلر ۶۵ دلار بصورت یکبار پرداخت می باشد . در صورتی که قصد خرید لایسنس cxs را دارید در بخش نظرات دوره آموزش کانفیگ سرور در کلیک سایت نظر خود را با موضوع در خواست لایسنس Cxs ارسال کنید تا در سریع ترین زمان برای شما تهیه شود


Check for CloudLinux
برای رفع این خطا شما باید سیستم عامل CentOS خود را که سی پنل روی آن نصب است به سیستم عامل CloudLinux آپگرید کنید . سیستم عامل کلود لینوکس از معماری پردازش ابری استفاده می کند و علاوه بر پایداری بالا ، امکان ارائه هاست با منابع کاملاً اختصاصی را به شما می دهد و همچین امکان CageFS در آن باعث بسته شدن راه نفوذ هکران از طریق حملات SymLink به سرور شما خواهد شد .

در صورتی که نیاز به لایسنس CloudLinux دارید می توانید در بخش نظرات دوره آموزش کانفیگ سرور در کلیک سایت نظر خود را با موضوع در خواست لایسنس CloudLinux به ما اطلاع دهید تا در سریع ترین زمان برای شما تهیه شود





تبریک می گوییم راه حل رفع خطاهای فایروال Firewall به پایان رسید با مقالات و آموزش های بعدی ما نگار نوین را همراهی کنید.


🏷️ کلمات کلیدی

راه حل رفع خطاهای فایروال Firewallسی پنلراه حل رفع خطاهای Firewallراه حل رفع خطاهای فایروال

🗂️ ساختار داده‌ها (Schema.org)

📰 Article
عنوان: راه حل رفع خطاهای فایروال Firewall
توضیحات: راه حل رفع خطاهای فایروال Firewall امروز با شما هستیم با یک آموزش کاربردی دیگر تحت عنوان راه حل رفع خطاهای فایروال Firewall پس تا انتهای این مطلب ما ر
نویسنده: نگار نوین
انتشار: 2020-05-02
به‌روزرسانی: 2020-05-02
URL: https://negarnovin.com/%d8%b1%d8%a7%d9%87-%d8%ad%d9%84-%d8%b1%d9%81%d8%b9-%d8%ae%d8%b7%d8%a7%d9%87%d8%a7%db%8c-%d9%81%d8%a7%db%8c%d8%b1%d9%88%d8%a7%d9%84-firewall/
🛒 Product
نام: راه حل رفع خطاهای فایروال Firewall
قیمت: 1000 USD
موجودی: InStock
برند: نگارنوین
SKU: VPS-6308
امتیاز: ⭐ 4.8/5 (10 نظر)
🏢 Organization
نام: نگارنوین
URL: https://negarnovin.com