Khi bạn cài đặt máy chủ NGINX cho trang web của mình, nó sẽ phản hồi với chi tiết phiên bản khi chúng tôi kiểm tra phản hồi tiêu đề của nó. Bạn phải ẩn phiên bản máy chủ nginx khỏi phản hồi tiêu đề vì tin tặc có thể sử dụng thông tin này cho các hoạt động đáng ngờ.

Ẩn tiêu đề phiên bản máy chủ NGINX

Bài viết hướng dẫn này sẽ thảo luận về cách chúng ta có thể ẩn phiên bản máy chủ khỏi nginx và tùy chỉnh Bitnami nginx.

Ẩn phiên bản máy chủ NGINX khỏi phản hồi tiêu đề.

Chúng tôi sẽ hướng dẫn bạn cách ẩn phiên bản máy chủ NGINX khỏi phản hồi tiêu đề của trang web của bạn. Bạn có thể triển khai phương pháp này trên các ứng dụng nginx nginx tiêu chuẩn hoặc Bitnami stack nginx.

nginx với phiên bản máy chủ

Định cấu hình tệp nginx.conf

Bạn phải thực hiện một số thay đổi trong cấu hình máy chủ nginx để nó ẩn thông tin máy chủ. Sau đó, bạn phải mở thiết bị đầu cuối SSH của trang web của mình và thực hiện lệnh sau.

Mở tệp cấu hình máy chủ nginx.

Để mở cấu hình, bạn phải thực hiện lệnh sau.

sudo -i
sudo /etc/nginx/nginx.conf

Bây giờ ẩn phiên bản máy chủ.

Để làm được điều này, bạn phải xác định vị trí khối HTTP của cấu hình máy chủ nginx và tắt server_tokens; vào khối, như được hiển thị bên dưới.

http {
    ...

    server_tokens off;
    ...
}

Bây giờ hãy lưu các thay đổi bằng cách nhấn ctrl+X, sau đó nhấn Y, rồi nhấn enter.

Bây giờ bạn phải kiểm tra trạng thái cài đặt nginx và thực hiện lệnh.

sudo nginx -t

Nó sẽ phản hồi khi cấu hình hệ thống ổn. Bây giờ bạn có thể khởi động lại nginx. Thực hiện lệnh sau để khởi động lại máy chủ nginx.

sudo service nginx reload #debian/ubuntu
systemctl restart nginx #redhat/centos

Sau khi khởi động lại hệ thống, bạn có thể kiểm tra phản hồi của hệ thống bằng cách thực thi.

curl -I https://example.com/

Sử dụng phương pháp trên, bạn có thể xóa phiên bản máy chủ nginx khỏi tiêu đề của trang web để giữ cho dự án tự lưu trữ của mình được an toàn.

Ẩn phiên bản máy chủ NGINX khỏi Bitnami

Bitnami sử dụng máy chủ nginx tùy chỉnh để giúp người dùng dễ hiểu các tệp và vị trí của nó. Và cũng cung cấp một trang PHPMyAdmin rất an toàn cho người dùng để bảo vệ trang web khỏi tin tặc.

Bạn có thể ẩn phiên bản máy chủ nginx bằng cách chỉnh sửa tệp nginx.conf của WordPress Bitnami nginx. Bạn phải xác định vị trí tệp và thêm mã theo cách tương tự như chúng tôi đã làm ở trên.

Truy cập tệp nginx.conf của ngăn xếp

Phiên bản máy chủ NGINX nằm trong /opt/bitnami/nginx/conf/nginx.conf. Để chỉnh sửa điều này, bạn phải truy cập vào máy chủ với toàn quyền.

sudo -i
nano /opt/bitnami/nginx/conf/nginx.conf

Chỉnh sửa tệp nginx.conf của ngăn xếp Bitnami

Tại đây, bạn phải thêm các dòng sau để ẩn phiên bản máy chủ của ứng dụng của mình.

http {
    ...

    server_tokens off;
    ...
}

Bây giờ hãy lưu cấu hình bằng cách sử dụng ctrl+X, sau đó là Y, rồi nhấn enter để cập nhật cài đặt. Cuối cùng, bạn có thể kiểm tra các tệp cài đặt bằng cách thực hiện lệnh sau.

nginx -t

Nếu hệ thống của bạn phản hồi với trạng thái ok, bạn có thể tải lại cấu hình mới trong hệ thống hoặc khởi động lại nó.

nginx -s reload
sudo /opt/bitnami/ctlscript.sh restart nginx

Sau khi khởi động lại hệ thống, bạn có thể kiểm tra phản hồi của tiêu đề.

phản hồi tiêu đề nginx với phiên bản máy chủ.

Vì vậy, bằng cách sử dụng dòng lệnh, bạn có thể ẩn thông tin phiên bản máy chủ khỏi phản hồi tiêu đề.

Tôi hy vọng bạn thích bài viết này. Trong trường hợp có bất kỳ nghi ngờ nào, vui lòng liên hệ với chúng tôi hoặc bình luận trong phần bình luận được cung cấp bên dưới.

0 Reviews ( 0 out of 0 )

Write a Review

Mọi thông tin bài vở hoặc ý kiến đóng góp cũng như thắc mắc liên quan đến Trungvu.net xin gửi về địa chỉ email: trungvux2@trungvu.net; Đường dây nóng: 0969.351.812. hoặc liên hệ