اضافه کردن 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 اضافه شده است.
پایان.!
اگر با کد و آموزش بالا مشکلی دارید در بخش نظرات همین نوشته برای ما بنویسید.
موفق باشید.
ارسال پاسخ