Hướng dẫn cài đặt Cockpit trên Ubuntu

Việc cài đặt Cockpit trên Ubuntu mang đến một giải pháp quản trị hệ thống mạnh mẽ và thân thiện với người dùng, cho phép quản lý máy chủ Linux thông qua giao diện web trực quan. Cockpit giúp bạn dễ dàng giám sát và điều chỉnh các khía cạnh quan trọng của hệ thống như hiệu suất CPU, mức sử dụng bộ nhớ, dung lượng lưu trữ, quản lý dịch vụ, và thậm chí hỗ trợ các tác vụ nâng cao như quản lý máy ảo hoặc container.

Công cụ này đặc biệt hữu ích cho cả quản trị viên hệ thống mới làm quen lẫn những người có kinh nghiệm, vì nó cung cấp một giao diện đồ họa thay thế cho các lệnh terminal phức tạp, đồng thời vẫn cho phép thực thi các lệnh trực tiếp khi cần thiết. Cockpit hỗ trợ nhiều bản phân phối Linux, bao gồm Ubuntu, và có thể mở rộng với các plugin bổ sung để đáp ứng các nhu cầu quản trị đa dạng.

Trong bài viết này, mình sẽ hướng dẫn các bạn cài đặt và cấu hình Cockpit trên Ubuntu, đảm bảo bạn có thể nhanh chóng triển khai và sử dụng công cụ này để quản lý máy chủ một cách hiệu quả.

Yêu cầu

  • Hệ điều hành: Ubuntu 20.04 hoặc mới hơn (hướng dẫn này được kiểm tra trên Ubuntu 22.04).
  • Quyền truy cập root hoặc tài khoản người dùng có quyền sudo.
  • Kết nối internet để tải gói cài đặt Cockpit.
  • Trình duyệt web (Firefox, Chrome, v.v.) để truy cập giao diện Cockpit.

Các bước cài đặt Cockpit trên Ubuntu

Bước 1: Cập nhật hệ thống

Trước khi cài đặt, hãy đảm bảo hệ thống của bạn được cập nhật để tránh các vấn đề về tương thích.

sudo apt update && sudo apt upgrade -y

Bước 2: Cài đặt Cockpit

Cockpit có sẵn trong kho lưu trữ mặc định của Ubuntu. Chạy lệnh sau để cài đặt:

sudo apt install cockpit -y

Bước 3: Kích hoạt và khởi động dịch vụ Cockpit

Sau khi cài đặt Cockpit, bạn cần kích hoạt và khởi động dịch vụ Cockpit để có thể sử dụng Cockpit.

sudo systemctl enable --now cockpit.socket

Lệnh này sẽ kích hoạt Cockpit để tự động chạy khi khởi động hệ thống và khởi động ngay lập tức.

Bước 4: Kiểm tra trạng thái Cockpit

Để đảm bảo Cockpit đang chạy, sử dụng lệnh sau:

sudo systemctl status cockpit.socket

Nếu dịch vụ đang hoạt động, bạn sẽ thấy trạng thái active (listening).

Bước 5: Truy cập giao diện Cockpit

Mở trình duyệt web và truy cập Cockpit qua địa chỉ:

https://<địa-chỉ-IP-máy-chủ>:9090

Thay <địa-chỉ-IP-máy-chủ> bằng địa chỉ IP của máy chủ Ubuntu của bạn. Nếu bạn đang làm việc trên máy cục bộ, bạn có thể sử dụng:

https://localhost:9090

Lưu ý: Cockpit sử dụng chứng chỉ SSL tự ký, vì vậy bạn có thể nhận được cảnh báo bảo mật từ trình duyệt. Hãy chấp nhận và tiếp tục.

Bước 6: Đăng nhập và sử dụng Cockpit

Sử dụng thông tin đăng nhập của tài khoản người dùng Ubuntu có quyền quản trị (hoặc tài khoản root). Sau khi đăng nhập, bạn sẽ thấy giao diện quản trị của Cockpit, cho phép bạn giám sát và quản lý hệ thống như CPU, bộ nhớ, lưu trữ, và các dịch vụ.

Mẹo bảo mật
  • Sử dụng HTTPS: Cockpit mặc định sử dụng HTTPS. Đảm bảo bạn luôn truy cập qua https:// để mã hóa kết nối.
  • Giới hạn truy cập: Nếu máy chủ của bạn có thể truy cập từ internet, hãy cấu hình tường lửa để chỉ cho phép các địa chỉ IP cụ thể truy cập cổng 9090.
  • Cập nhật thường xuyên: Luôn cập nhật Cockpit và hệ thống để vá các lỗ hổng bảo mật.

Kết luận

Cockpit là một công cụ mạnh mẽ và dễ sử dụng để quản lý máy chủ Ubuntu. Với giao diện trực quan, bạn có thể giám sát và điều chỉnh hệ thống mà không cần phải thành thạo các lệnh terminal. Hãy thử cài đặt Cockpit để đơn giản hóa công việc và khám phá các tính năng quản trị của bạn!

CÔNG TY TNHH VPSMMO

  • VP: 8B đường B31, KDC 91B, Phường An Khánh, Quận Ninh Kiều, Thành phố Cần Thơ
  • Tel: 0589549338
  • Email: info@vpsmmo.vn

Để lại một bình luận

🚀 Dedicated Giá cực rẻ

VPSMMO cung cấp giải pháp cho thuê máy chủ Dedicated giá rẻ nhất Việt Nam! Triển khai hệ thống an toàn mà chẳng ngại chi phí cao!