Trên hệ thống cPanel sử dụng CageFS và CloudLinux, bạn có thể thêm thông báo MotD (Message of the Day) để hiển thị cho người dùng có quyền truy cập Shell. Dưới đây là bước hướng dẫn chi tiết:
- Tạo Tập Tin Cấu Hình CageFS cho MotD: Mở một trình soạn thảo văn bản và tạo một tập tin cấu hình cho MotD, chẳng hạn là
/etc/cagefs/conf.d/motd.cfg
.
nano /etc/cagefs/conf.d/motd.cfg
Trong tập tin này, thêm các thông tin sau:
[motd]
comment=Message Of the Day
paths=/etc/motd
Lưu và đóng tập tin.
- Cập Nhật CageFS: Chạy lệnh sau để cập nhật CageFS và áp dụng thay đổi:
cagefsctl --update
Hoặc sử dụng lệnh sau nếu bạn chỉ muốn cập nhật các tệp tin cấu hình trong thư mục /etc
:
cagefsctl --update-etc
- Kiểm Tra Tạo MotD Cho Người Dùng: Bạn có thể kiểm tra bằng cách sử dụng lệnh
cagefsctl
để kiểm tra xem MotD đã được áp dụng cho người dùng hay chưa:
cagefsctl --list-cagefs-features
Trong danh sách, bạn nên thấy motd
được kích hoạt.
- Kiểm Tra và Hiển Thị MotD Cho Người Dùng: Đăng nhập vào một tài khoản người dùng có quyền truy cập Shell để kiểm tra xem MotD đã được hiển thị hay không:
ssh username@your_server_ip
Nếu mọi thứ đã được cấu hình đúng, bạn sẽ thấy thông báo MotD xuất hiện khi đăng nhập.
- (Tùy Chọn) Loại Bỏ Người Dùng Hệ Thống Khỏi CageFS: Nếu bạn muốn loại bỏ người dùng hệ thống khỏi CageFS, bạn có thể thêm tên người dùng vào tệp
/etc/cagefs/exclude/systemuserlist
.
echo "username" >> /etc/cagefs/exclude/systemuserlist
Sau đó, chạy lệnh cập nhật CageFS:
cagefsctl --update
Lưu ý rằng việc loại bỏ người dùng hệ thống khỏi CageFS có thể có tác động đến tính bảo mật và quản lý hệ thống của bạn, vì vậy hãy thực hiện nó cẩn thận.
Như vậy, bạn đã thêm thành công thông báo MotD cho người dùng với quyền truy cập Shell trên cPanel sử dụng CageFS và CloudLinux.