Người dùng hệ thống
Người dùng hệ thống cung cấp quản lý người dùng toàn diện cho máy chủ của bạn, cho phép giám sát việc sử dụng tài nguyên, kiểm soát quyền truy cập và quản lý liên kết trang web. Tính năng này giúp bạn duy trì bảo mật và theo dõi mức tiêu thụ tài nguyên hệ thống một cách hiệu quả.
Tổng quan
Giao diện người dùng hệ thống hiển thị danh sách đầy đủ tất cả người dùng trên máy chủ với thông tin chi tiết bao gồm:
- Tên người dùng và các trang web được liên kết
- Trạng thái truy cập SSH/SFTP và FTP
- Dung lượng đĩa được sử dụng cho mỗi người dùng
- Thông tin quota khối và inode
- Các hành động quản lý có sẵn
Hiển thị danh sách người dùng
Danh sách người dùng hiển thị các thông tin sau cho mỗi người dùng hệ thống:
Thông tin cơ bản
- Tên: Tên người dùng trong hệ thống
- Trang web: Các trang web liên kết với người dùng này (nhấp để điều hướng đến quản lý trang web)
Trạng thái truy cập
- SSH/SFTP: Hiển thị "Bật" (xanh) hoặc "Tắt" (xám) dựa trên cấu hình máy chủ
- FTP: Hiển thị "Bật" (xanh) hoặc "Tắt" (xám) nếu vsftpd được cài đặt trên máy chủ
Sử dụng tài nguyên
- Dung lượng: Dung lượng đĩa hiện tại được sử dụng bởi các tệp và thư mục của người dùng
- Block Quota: Hiển thị giới hạn mềm và cứng cho cấp phát không gian đĩa với phần trăm sử dụng
- Inode Quota: Hiển thị giới hạn mềm và cứng cho số lượng tệp với phần trăm sử dụng
- Thanh tiến trình cho biết mức sử dụng so với giới hạn (xanh <50%, cam <75%, đỏ ≥75%)
Tính năng chính
Tạo người dùng hệ thống mới
Thêm người dùng mới vào máy chủ với các cài đặt tùy chỉnh:
- Nhấp nút "Tạo người dùng hệ thống"
- Nhập tên người dùng mong muốn
- Đặt mật khẩu hoặc sử dụng tùy chọn tạo mật khẩu tự động
- Cấu hình truy cập SSH/SFTP (bật/tắt)
- Cấu hình truy cập FTP (bật/tắt)
- Đặt giới hạn quota đĩa (không bắt buộc):
- Giới hạn mềm/cứng khối (ví dụ: "10G", "100M")
- Giới hạn mềm/cứng inode (ví dụ: "100000")
- Nhấp tạo để lưu
Lưu ý: Giới hạn mềm cho phép vượt quá tạm thời; giới hạn cứng là tuyệt đối. Giới hạn mềm không được vượt quá giới hạn cứng.
Chỉnh sửa cài đặt người dùng
Sửa đổi cài đặt người dùng hiện tại:
- Nhấp biểu tượng bút chì trong cột Hành động cho người dùng bạn muốn chỉnh sửa
- Cập nhật các cài đặt mong muốn:
- Mật khẩu (để trống để giữ mật khẩu hiện tại)
- Truy cập SSH/SFTP
- Truy cập FTP
- Giới hạn quota
- Nhấp lưu để áp dụng thay đổi
Đồng bộ hóa truy cập người dùng
Hệ thống tự động phát hiện và hiển thị quyền truy cập dựa trên cấu hình máy chủ:
- Trạng thái SSH/SFTP: Được xác định bởi cài đặt AllowUsers và DenyUsers của máy chủ SSH
- Trạng thái FTP: Được xác định bởi cấu hình danh sách cho phép vsftpd
- Các cài đặt này cập nhật khi bạn nhấp nút "Đồng bộ"
Giám sát dữ liệu và tài nguyên
Theo dõi không gian đĩa và tiêu thụ tài nguyên:
- Cột Dung lượng: Hiển thị mức sử dụng đĩa hiện tại ở định dạng dễ đọc (B, KB, MB, GB)
- Block Quota: Hiển thị giới hạn cấp phát và phần trăm sử dụng hiện tại với thanh tiến trình trực quan
- Inode Quota: Hiển thị giới hạn số lượng tệp và phần trăm sử dụng hiện tại với thanh tiến trình trực quan
Các chỉ báo màu giúp xác định mức sử dụng:
- Xanh: Dưới 50% giới hạn cứng (khỏe mạnh)
- Cam: Từ 50-75% giới hạn cứng (cảnh báo)
- Đỏ: 75% trở lên giới hạn cứng (nghiêm trọng)
Các hành động quản lý người dùng
- Chỉnh sửa: Nhấp biểu tượng bút chì để sửa đổi cài đặt người dùng
- Xóa: Loại bỏ người dùng (chỉ khả dụng khi không có trang web nào được liên kết với người dùng)
- Đồng bộ: Làm mới tất cả thông tin người dùng từ máy chủ
Theo dõi liên kết trang web
Giám sát những trang web thuộc về mỗi người dùng:
- Cột Trang web: Hiển thị các trang web được liên kết với người dùng
- Mặc định hiển thị tối đa một trang; nhấp "+X" để xem các trang web bổ sung
- Không thể xóa người dùng có liên kết trang web hoạt động
Cách sử dụng
Truy cập Người dùng hệ thống: Điều hướng đến bảng quản lý máy chủ và chọn "Người dùng hệ thống"
Xem người dùng hiện tại: Xem lại danh sách hoàn chỉnh với trạng thái truy cập, mức sử dụng đĩa và thông tin quota
Tạo người dùng mới: Nhấp "Tạo người dùng hệ thống" để thêm người dùng mới với quyền và quota mong muốn
Chỉnh sửa người dùng: Nhấp biểu tượng bút chì bên cạnh người dùng để sửa đổi cài đặt của họ
Giám sát tài nguyên: Kiểm tra cột Dung lượng và Quota để giám sát tiêu thụ tài nguyên
Cập nhật truy cập: Nhấp "Đồng bộ" để làm mới trạng thái truy cập (SSH/SFTP và FTP) từ cấu hình máy chủ
Xóa người dùng: Nhấp nút xóa (chỉ khả dụng nếu không có trang web nào được liên kết)
Quản lý Quota
Quota giúp kiểm soát mức sử dụng tài nguyên cho mỗi người dùng:
- Giới hạn mềm: Ngưỡng cảnh báo; người dùng có thể vượt quá tạm thời nhưng sẽ nhận được cảnh báo
- Giới hạn cứng: Giới hạn tuyệt đối; người dùng không thể vượt quá giới hạn này
- Không giới hạn: Để trống cả giới hạn mềm và cứng để không có giới hạn quota
Đặt quota phù hợp ngăn chặn một người dùng tiêu thụ tất cả tài nguyên máy chủ.
Cân nhắc bảo mật
- Người dùng có truy cập SSH/SFTP có thể kết nối đến máy chủ qua terminal để quản lý tệp trực tiếp
- Quyền truy cập FTP cho phép chuyển tệp thông qua các giao thức FTP/SFTP
- Trạng thái truy cập phản ánh các cài đặt cấu hình máy chủ hiện tại
- Giám sát thường xuyên quyền người dùng và mức sử dụng tài nguyên giúp duy trì bảo mật máy chủ
- Chỉ xóa người dùng khi bạn chắc chắn họ không còn cần thiết và không có trang web nào được liên kết
Thực hành tốt nhất
- Thường xuyên giám sát mức sử dụng đĩa và phần trăm quota để ngăn chặn cạn kiệt tài nguyên
- Định kỳ xem lại quyền truy cập người dùng để đảm bảo mức độ bảo mật phù hợp
- Sử dụng trình tạo mật khẩu tự động để tạo mật khẩu mạnh, an toàn
- Giữ thông tin người dùng được đồng bộ hóa bằng cách nhấp "Đồng bộ" sau khi thực hiện thay đổi thủ công trên máy chủ
- Giám sát các trang web được liên kết trước khi thực hiện thay đổi đối với tài khoản người dùng
- Đặt quota phù hợp để cân bằng tự do của người dùng với bảo vệ tài nguyên máy chủ
- Sử dụng giới hạn cứng như một cơ chế an toàn và giới hạn mềm như một ngưỡng cảnh báo