[Nginx] Chống run shell trên nginx

Chia sẻ kiến thức sử dụng VPS (máy chủ ảo) - Server (máy chủ riêng)

Các điều hành viên: Admin, Mod, SMod

[Nginx] Chống run shell trên nginx

Gửi bàigửi bởi nghiammo1992 » 19/04/2014 00:29

Để chống các bạn thêm rule sau vào file vhost:
Mã: Chọn tất cả
location /uploads/ {
location ~ .*\.(inc|sql|php|cgi|pl|jsp|txt|php5|shtml|html)?$
{
deny all;
}
}


Nếu muốn chặn nhiều thư mục thì dùng rule sau:
Mã: Chọn tất cả
location ~* ^/(upload|images)/.*\.(inc|sql|php|cgi|pl|jsp|txt|php5|php4|php3|phtml|shtml)$
{
deny all;
}


Trường hợp thư mục uploads nằm trong 1 thư mục khác thì dùng rule như sau:
Mã: Chọn tất cả
location /wp-content/upload/ {
location ~ .*\.(inc|sql|php|cgi|pl|jsp|txt|php5|shtml|html)?$
{
deny all;
}
}


Sưu tầm từ internet
Sửa lần cuối: nghiammo1992 19/04/2014 00:30
Hình đại diện của thành viên
nghiammo1992
☀️2/30☀️
☀️2/30☀️
 
Bài viết: 15
Ngày tham gia: 08/03/2012 10:56
Đến từ: Hà Giang
Thiết bị: Nokia N96
Số điện thoại: 0367790762

Quay về VPS - Server

 


  • Chủ đề tương tự
    Trả lời
    Xem
    Bài viết mới nhất

Ai đang trực tuyến?

Đang xem chuyên mục này: Không có thành viên nào đang trực tuyến23 khách