Võ Hữu Nhân

Centos 7 Thủ thuật

Xử lý lỗi Failed to start firewalld.service: Unit is masked.1 min read

Th9 10, 2021 < 1 min

Xử lý lỗi Failed to start firewalld.service: Unit is masked.1 min read

Reading Time: < 1 minute

Trong quá trình sử dụng VPS, sẽ có lúc bạn cần dùng đến Firewalld (ví dụ như mở port chẳng hạn) nhưng khi khởi động bạn gặp lỗi “Failed to start firewalld.service: Unit is masked.” như hình bên dưới, hãy cùng Shopgil.vn khắc phục lỗi này chỉ với vài dòng lệnh đơn giản nhé.

Bước 1: Unmask Firewalld

Bạn tiến hành truy cập vào SSH và chạy lệnh sau để unmask trước nhé:

systemctl unmask --now firewalld

Bước 2: Khởi động lại Firewalld

Tiếp theo bạn chạy lần lượt 2 lệnh sau để khởi động lại cấu hình Firewalld

systemctl start firewalld
systemctl status firewalld

Vậy là bạn đã kích hoạt được Firewalld trên VPS của mình rồi nhé

Các lệnh để mở port trên Centos 7

Trước tiên bạn hãy kiểm tra zone nào của tường lửa đang được mở bằng lệnh sau

firewall-cmd --get-active-zones

Bây giờ hãy mở 1 cổng bất kì, ví dụ như ở đây mình mở port 443 thì mình sẽ chạy lệnh sau

firewall-cmd --zone=public --add-port=443/tcp --permanent

Sau đó bạn cần phải reload lại tường lửa bằng lệnh sau

firewall-cmd --reload

Vậy là xong, chúc bạn thành công!

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *