Linux Cockpit là giao diện người dùng dựa trên trình duyệt dành cho các hệ thống Linux. Mục tiêu của nó là giúp việc giám sát và quản trị hệ thống Linux trở nên dễ dàng và thú vị.
Linux Cockpit có thể được sử dụng như một giải pháp thay thế cho các công cụ dòng lệnh hoặc GUI như top, free, htop, lsof, iotop, v.v., để giám sát việc sử dụng tài nguyên như CPU/Bộ nhớ/Đĩa I/O và các quy trình đang chạy trên hệ thống của bạn. Nó cung cấp một giao diện shell đầy đủ với chức năng hoàn thành tab trên các lệnh bash giống như bạn có trong bất kỳ phiên shell tương tác nào trên hệ thống của mình.
Bạn có thể đã nghe về Linux và khả năng sử dụng Linux làm máy chủ cho gia đình hoặc doanh nghiệp của bạn. Một cách là cài đặt Cockpit, cho phép bạn kiểm soát nhiều khía cạnh khác nhau của hệ thống như giao diện đồ họa, card âm thanh, máy in, card mạng, v.v. Bài đăng này sẽ hướng dẫn cách cài đặt Cockpit trên hệ điều hành AlmaLinux 8 của bạn để bạn có thể trải nghiệm tất cả những gì nó cung cấp.
Sau khi quá trình cài đặt hoàn tất, hãy khởi động và bật dịch vụ Cockpit để đảm bảo rằng nó sẽ khởi động khi hệ thống của bạn khởi động.
Xác minh trạng thái của dịch vụ Cockpit để đảm bảo rằng nó đã khởi động thành công.
Bạn sẽ thấy đầu ra tương tự như bên dưới.
Trong đó: <ĐỊA CHỈ IP> là địa chỉ IP thực tế của máy chủ Almalinux của bạn.
Bạn sẽ thấy một màn hình có nội dung Kết nối của bạn không riêng tư. Điều này hoàn toàn bình thường vì bạn chưa thêm bất kỳ mã hóa SSL nào vào kết nối. Nhấp vào "Nâng cao" để tiếp tục quá trình thiết lập.
Trên màn hình tiếp theo, nhấp vào liên kếtTiến hành đến...(không an toàn).
Bạn sẽ được đưa đến trang đăng nhập, cung cấp tên người dùng gốc và mật khẩu gốc của bạn. Nhấp vào Đăng nhập.
Khi quá trình ủy quyền thành công. Bạn sẽ được đưa đến bảng điều khiển Cockpit.
Từ đây, bạn có thể thấy nhiều thông tin hệ thống như mức sử dụng bộ nhớ và đĩa, các kết nối mạng được thực hiện bởi các ứng dụng, tổng số quy trình đang chạy và các quy trình hàng đầu hiện đang tiêu thụ nhiều tài nguyên nhất.
Có rất nhiều thứ để cấu hình và khám phá với Cockpit. Hãy dùng thử bằng cách khám phá các máy chủ Linux của bạn theo một cách hoàn toàn mới.
Vậy là xong! Bạn đã cài đặt thành công Cockpit trên máy chủ của mình. Hãy vui vẻ khám phá giao diện mới để quản lý hệ thống của bạn.
Để biết thêm thông tin về cách sử dụng cockpit, hãy xem tài liệu Cockpit chính thức.
Linux Cockpit có thể được sử dụng như một giải pháp thay thế cho các công cụ dòng lệnh hoặc GUI như top, free, htop, lsof, iotop, v.v., để giám sát việc sử dụng tài nguyên như CPU/Bộ nhớ/Đĩa I/O và các quy trình đang chạy trên hệ thống của bạn. Nó cung cấp một giao diện shell đầy đủ với chức năng hoàn thành tab trên các lệnh bash giống như bạn có trong bất kỳ phiên shell tương tác nào trên hệ thống của mình.
Bạn có thể đã nghe về Linux và khả năng sử dụng Linux làm máy chủ cho gia đình hoặc doanh nghiệp của bạn. Một cách là cài đặt Cockpit, cho phép bạn kiểm soát nhiều khía cạnh khác nhau của hệ thống như giao diện đồ họa, card âm thanh, máy in, card mạng, v.v. Bài đăng này sẽ hướng dẫn cách cài đặt Cockpit trên hệ điều hành AlmaLinux 8 của bạn để bạn có thể trải nghiệm tất cả những gì nó cung cấp.
Điều kiện tiên quyết
- Máy chủ đã cài đặt AlmaLinux 8.
- Người dùng không phải root có quyền sudo.
- Kết nối internet để tải xuống các gói bổ sung.
Bước 1. Cập nhật hệ thống.
Trước khi cài đặt Cockpit trên hệ thống, bạn phải cập nhật hệ thống lên phiên bản mới nhất. Đăng nhập vào hệ thống Almalinux của bạn qua ssh và chạy lệnh sau để đảm bảo tất cả các gói đều được cập nhật.
Mã:
sudo dnf update
Mã:
sudo dnf install epel-release
Bước 2. Cài đặt Cockpit
Các gói Cockpit được bao gồm trong kho lưu trữ mặc định nên tất cả những gì bạn cần làm là cài đặt thông qua trình quản lý gói dnf.
Mã:
sudo dnf install cockpit -y
Mã:
sudo systemctl start cockpit.socket
Mã:
sudo systemctl enable --now cockpit.socket
Mã:
sudo systemctl status cockpit.socket
Bước 3. Cấu hình Tường lửa
Buồng lái sử dụng kết nối ổ cắm web để giao tiếp với máy chủ. Theo mặc định, buồng lái đang lắng nghe trên cổng 9090. Vì đây là ứng dụng mới, hãy đảm bảo rằng các quy tắc tường lửa được thiết lập để cho phép điều này.
Mã:
sudo firewall-cmd --permanent --zone=public --add-service=cockpit
Mã:
sudo firewall-cmd --reload
Bước 3. Truy cập Giao diện người dùng web Cockpit
Quá trình cài đặt hiện đã hoàn tất Bạn có thể truy cập Giao diện người dùng web Cockpit bằng cách truy cập https://<ĐỊA CHỈ IP>:9090/ trong trình duyệt web bạn chọn (khuyến nghị sử dụng Chrome hoặc Firefox).Trong đó: <ĐỊA CHỈ IP> là địa chỉ IP thực tế của máy chủ Almalinux của bạn.
Bạn sẽ thấy một màn hình có nội dung Kết nối của bạn không riêng tư. Điều này hoàn toàn bình thường vì bạn chưa thêm bất kỳ mã hóa SSL nào vào kết nối. Nhấp vào "Nâng cao" để tiếp tục quá trình thiết lập.
Trên màn hình tiếp theo, nhấp vào liên kếtTiến hành đến...(không an toàn).
Bạn sẽ được đưa đến trang đăng nhập, cung cấp tên người dùng gốc và mật khẩu gốc của bạn. Nhấp vào Đăng nhập.
Khi quá trình ủy quyền thành công. Bạn sẽ được đưa đến bảng điều khiển Cockpit.
Từ đây, bạn có thể thấy nhiều thông tin hệ thống như mức sử dụng bộ nhớ và đĩa, các kết nối mạng được thực hiện bởi các ứng dụng, tổng số quy trình đang chạy và các quy trình hàng đầu hiện đang tiêu thụ nhiều tài nguyên nhất.
Có rất nhiều thứ để cấu hình và khám phá với Cockpit. Hãy dùng thử bằng cách khám phá các máy chủ Linux của bạn theo một cách hoàn toàn mới.
Vậy là xong! Bạn đã cài đặt thành công Cockpit trên máy chủ của mình. Hãy vui vẻ khám phá giao diện mới để quản lý hệ thống của bạn.
Để biết thêm thông tin về cách sử dụng cockpit, hãy xem tài liệu Cockpit chính thức.