من رفتم سربازی اگر محتوای منو دوست داشتید و بدردتون خورد از من حمایت مالی کنید

اضافه کردن Nginx به UFW

اضافه کردن Nginx به UFW
اضافه کردن Nginx به UFW

اضافه کردن Nginx به UFW

اگر مدیر سرور یا دواپس هستید احتمالا با UFW کار کرده‌اید. با کمک UFW می‌توانید تنظیمات امنیتی را فعال کنید و یک فایروال را در سیستم خود نصب کنید. اگر کاربر حرفه‌ای هستید، احتمالا روش کار با UFW را بلد هستید در غیر این‌صورت این نوشته مناسب شما است. در این نوشته پورت‌های Nginx را در UFW اضافه خواهیم کرد و مشکل block شدن پورت‌های انجینکس را با UFW حل خواهیم کرد.

 

اضافه کردن Nginx به UFW

ابتدا به ssh وارد شوید و سپس به مسیر زیر بروید:

/etc/ufw/applications.d/

سپس با دستور زیر فایلی با نام nginx را در این مسیر بسازید:

vi nginx

محتوای این فایل را با کد زیر پر کنید:

[Nginx HTTP]
title=Web Server (Nginx, HTTP)
description=Small, but very powerful and efficient web server
ports=80/tcp

[Nginx HTTPS]
title=Web Server (Nginx, HTTPS)
description=Small, but very powerful and efficient web server
ports=443/tcp

[Nginx Full]
title=Web Server (Nginx, HTTP + HTTPS)
description=Small, but very powerful and efficient web server
ports=80,443/tcp

سپس کد esc را بزنید و بعد کامند wq را بزنید تا ذخیره شود. دقت کنید حتما با کاربر root این فرآیند را انجام دهید در غیر این‌صورت دستورات بالا را با sudo اجرا کنید. سپس nignx را با دستورات زیر به ufw rules‌ها وارد کنید:

ufw app update nginx
ufw allow 'Nginx HTTP'
ufw allow 'Nginx HTTPS'
ufw allow 'Nginx Full'

بعد از اجرای مرحله به مرحله‌ی موارد بالا پورت‌های nginx به فایروال ufw اضافه شده است.

 

اگر با کد و آموزش بالا مشکلی دارید در بخش نظرات همین نوشته برای ما بنویسید.

برای امتیاز به این نوشته کلیک کنید!
[کل: 1 میانگین: 5]