عضو کانال یوتیوب ما شوید.

اضافه کردن 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]