getenforce Trình tạo lệnh
Tạo các lệnh getenforce để báo cáo chế độ SELinux hiện tại
Bắt đầu với getenforce
## getenforce là gì?
Lệnh `getenforce` sẽ báo cáo chế độ SELinux **hiện tại** đang được vận hành trên hệ thống. Lệnh này không yêu cầu tùy chọn hay đối số nào, và sẽ in ra một trong ba từ sau:
- `Enforcing` — Chính sách SELinux đang được kích hoạt và áp dụng. - `Permissive` — SELinux ghi nhận các yêu cầu bị từ chối nhưng không chặn chúng. - `Disabled` — SELinux đã được tắt hoàn toàn.
## Cách sử dụng
1. **Chạy lệnh**: Chỉ cần thực thi `getenforce` (thường kèm theo `sudo` nếu quyền truy cập bị hạn chế). 2. **Đọc kết quả**: Một từ duy nhất sẽ được in ra để chỉ ra chế độ hiện tại. 3. **Sao chép và chạy**: Sao chép lệnh được tạo ra vào terminal của bạn.
> Đây chỉ là công cụ kiểm tra trạng thái – nó không thể thay đổi chế độ. Để chuyển đổi giữa chế độ Enforcing và Permissive trong lúc hệ thống đang chạy, hãy sử dụng `setenforce`. Để thay đổi chế độ vĩnh viễn khi khởi động, hãy chỉnh sửa `/etc/selinux/config` rồi khởi động lại hệ thống.
▶Tại sao dù tôi đã thiết lập nó rồi, getenforce vẫn in ra ‘Disabled’?
Nếu công cụ này đã giúp ích cho bạn, hãy nghĩ đến việc mua một cốc cà phê cho tôi.
Hãy mua cho tôi một cốc cà phê nhé.