人妖在线一区,国产日韩欧美一区二区综合在线,国产啪精品视频网站免费,欧美内射深插日本少妇

新聞動態(tài)

如何在NGINX上限制文件上傳大小,緩解DoS攻擊

發(fā)布日期:2021-07-22 14:25 | 文章來源:IDC圈

  【內(nèi)容聲明】本文源于網(wǎng)絡(luò)收集整理,不代表本站觀點(diǎn)!若有了解“如何在NGINX上限制文件上傳大小,緩解DoS攻擊”等有關(guān)服務(wù)器、云主機(jī)租用、托管、配置、價格問題,請隨時咨詢YINGSOO客服,獲取最新優(yōu)惠!

  【暢銷主機(jī)】臺灣100M服務(wù)器 | 泰國云服務(wù)器 | 服務(wù)器價格計(jì)算器

  【優(yōu)質(zhì)文章】美國服務(wù)器適合做什么類型的業(yè)務(wù)?這幾個可以作為參考

如何在NGINX上限制文件上傳大小,緩解DoS攻擊

  NGINX為文件上傳設(shè)置了1MB的限制。對于一些平臺來說,這可能太小了,特別是對于那些允許用戶上傳圖片和視頻等項(xiàng)目的網(wǎng)站。然而,如果你把上傳值設(shè)的太大,你就會面臨拒絕服務(wù)(DoSS)攻擊的風(fēng)險。你肯定不希望這樣。

  但是,當(dāng)你需要允許用戶上傳超過1M的文件到你的NGINX站點(diǎn)時,你能做什么呢?你可以用client_max_body_size指令來控制它。

  為了實(shí)現(xiàn)這個目標(biāo),你需要安裝NGINX并配置好運(yùn)行你的網(wǎng)站。你還需要一個有sudo權(quán)限的用戶。我將在Ubuntu服務(wù)器18.04上進(jìn)行演示,但這個過程應(yīng)該可以在任何支持NGINX的平臺上運(yùn)行。

  如何配置nginx.conf

  我們要做的第一件事是將nginx.conf文件中的上傳限制更改為100MB。使用以下命令打開文件:

  sudo nano /etc/nginx/nginx.conf

  查找http部分,并添加以下行(如下圖):

  client_max_body_size 100M;

  保存并關(guān)閉文件。

  將配置添加到NGINX配置文件。

  接下來,打開您網(wǎng)站的配置文件。如果使用默認(rèn)值,則可以使用以下命令打開該文件:

  sudo nano /etc/nginx/sites-available/default

  在該文件中,查找服務(wù)器部分,并添加與nginx.conf文件中相同的行(如下圖)。

  在站點(diǎn)配置文件的服務(wù)器部分中添加配置行。

  在同一文件中,找到為網(wǎng)站上傳配置的位置部分,并添加同一行(如下圖)。

  在locations指令中添加配置行。

  當(dāng)然,您的uploads指令可能會比我已經(jīng)說明的基本指令復(fù)雜一些,但是您明白了。

  保存并關(guān)閉文件。

  使用以下命令運(yùn)行NGINX配置測試:

  sudo nginx -t

  您應(yīng)該不會看到任何錯誤。使用以下命令重新啟動NGINX:

  sudo systemctl restart nginx

  此時,如果有人試圖上傳大于100MB的文件,他們將413錯誤(請求實(shí)體太大)提示?,F(xiàn)在,您的NGINX服務(wù)器在允許用戶上傳文件的同時,也對DoS攻擊有了一絲安全感。當(dāng)然,這并不是預(yù)防DoS攻擊的萬能措施,針對大量DDOS攻擊建議使用專業(yè)的硬件防火墻。

  猜你喜歡:香港云主機(jī)租用去首頁參與活動!YINGSOO推出Phala挖礦服務(wù)器、Chia奇亞農(nóng)場服務(wù)器Swarm物理節(jié)點(diǎn)服務(wù)器、Swarm母雞服務(wù)器Swarm云節(jié)點(diǎn)服務(wù)器、國內(nèi)礦機(jī)服務(wù)器海外托管《Phala PHA挖礦資料大全》,《swarm bzz挖礦資料大全》,Swarm Bee節(jié)點(diǎn)租用請咨詢YINGSOO客服!官網(wǎng)www.sddonglingsh.com

版權(quán)聲明:本站文章來源標(biāo)注為YINGSOO的內(nèi)容版權(quán)均為本站所有,歡迎引用、轉(zhuǎn)載,請保持原文完整并注明來源及原文鏈接。禁止復(fù)制或仿造本網(wǎng)站,禁止在非www.sddonglingsh.com所屬的服務(wù)器上建立鏡像,否則將依法追究法律責(zé)任。本站部分內(nèi)容來源于網(wǎng)友推薦、互聯(lián)網(wǎng)收集整理而來,僅供學(xué)習(xí)參考,不代表本站立場,如有內(nèi)容涉嫌侵權(quán),請聯(lián)系alex-e#qq.com處理。

相關(guān)文章

實(shí)時開通

自選配置、實(shí)時開通

免備案

全球線路精選!

全天候客戶服務(wù)

7x24全年不間斷在線

專屬顧問服務(wù)

1對1客戶咨詢顧問

在線
客服

在線客服:7*24小時在線

客服
熱線

400-630-3752
7*24小時客服服務(wù)熱線

關(guān)注
微信

關(guān)注官方微信
頂部