NỘI DUNG

Hosting tốc độ cao Vietnix - tốc độ tải trang trung bình dưới 1 giây
VPS siêu tốc Vietnix - trải nghiệm mượt mà, ổn định
04/07/2024
Lượt xem

Các thao tác sử dụng CLI để quản trị User Package trên CyberPanel

04/07/2024
8 phút đọc
Lượt xem

Đánh giá

Sử dụng CLI để quản trị User Package trên CyberPanel là một phương pháp hiệu quả cho phép quản trị viên dễ dàng điều khiển và quản lý gói người dùng trên server của họ mà không cần đến giao diện người dùng đồ họa. Điều này không chỉ giúp tăng cường linh hoạt và tự động hóa trong quản lý mà còn giảm thiểu thời gian xử lý các yêu cầu phức tạp. Hãy cùng Vietnix tìm hiểu thêm cách thực hiện qua bài viết sau đây.

Để bắt đầu, bạn cần phải SSH vào server CyberPanel của bạn bằng các phần mềm giao diện command line như PuTTY, GitBash hay Terminal,… Bạn cũng cần lưu ý phải dùng tài khoản root để đăng nhập vào hệ thống để tránh vấn đề về phân quyền không đủ yêu cầu.

Bạn hãy nhập lệnh sau:

ssh root@ip-cua-server-cyberpanel

Sau đó bạn nhập mật khẩu root theo yêu cầu để xác nhận. Do mọi thao tác đều thông qua giao diện CLI nên các lệnh cần nhập thật chính xác tránh các vấn đề không mong muốn.

Các lệnh quản trị user

Tạo user

Sử dụng CLI để quản trị User Package trên CyberPanel
Danh sách user ban đầu

Để tạo một user mới, bạn nhập theo lệnh sau:

cyberpanel createUser --firstName Tên --lastName Họ --email Nhập_Email --userName tên_user --password Mật_khẩu --websitesLimit 10 --selectedACL user --securityLevel HIGH 

Trong đó:

  • firstName: Tên người dùng
  • lastName: Họ của người dùng
  • email: Địa chỉ email
  • userName: Tên đăng nhập
  • password: Mật khẩu
  • websitesLimit: Số lượng website tối đa tạo được
  • selectedACL: Phân quyền sử dụng cho user
  • securityLevel: Mức độ bảo vệ tài khoản user
Tạo user mới
Tạo user mới
Danh sách sau khi tạo user mới
Danh sách sau khi tạo user mới

Khi này nếu bạn load lại trang quản trị, bạn sẽ thấy một user mới xuất hiện trong danh sách quản lý user.

Xoá user

Trong tình huống có tài khoản user không còn cần thiết, bạn có thể xoá đi.

Bạn gõ lệnh theo như thông tin sau:

cyberpanel deleteUser --userName tên_user
Xoá 2 user
Xoá 2 user

Với lệnh này bạn chỉ cần điền tên user sẽ xoá.

Danh sách sau khi xoá user
Danh sách sau khi xoá user

Suspend user

Để tạm dừng hoạt động một tài khoản được chỉ định, bạn nhập lệnh sau:

cyberpanel suspendUser --userName tên_user --state SUSPEND
Lệnh tạm vô hiệu hoá user
Lệnh tạm vô hiệu hoá user

Bạn có thể kiểm tra kết quả bằng cách reload lại trang quản trị CyberPanel.

User đã được vô hiệu hoá
User đã được vô hiệu hoá

Unsuspend user

Khi bạn muốn kích hoạt lại một tài khoản user nào đó, hãy gõ lệnh sau:

cyberpanel suspendUser --userName tên_user --state UNSUSPEND 
Kích hoạt lại user
Kích hoạt lại user

Khi này tài khoản sẽ được đưa về trạng thái sẵn sàng sử dụng.

Tài khoản user đã hoạt động lại
Tài khoản user đã hoạt động lại

Chỉnh sửa user

Sẽ có một số tài khoản mang thông tin sai cần sửa hoặc cập nhật thông tin mới, bạn sẽ nhập lệnh như sau:

cybeepanel editUser --userName tên_user --firstName Tên --lastName Họ -- email Nhập_email --password mật_khẩu --securityLevel HIGH
Chỉnh sửa thông tin user
Chỉnh sửa thông tin user

Lệnh này khá tương tự với lệnh tạo user mới, tuy nhiên bạn chỉnh sửa các thông tin của user hiện có. Với các thông tin cần thay đổi bạn sẽ ghi thông tin mới, còn lại bạn sẽ nhập lại thông tin cũ là xong.

User đã được chỉnh sửa Websites Limit từ 10 thành 5
User đã được chỉnh sửa Websites Limit từ 10 thành 5

Liệt kê user

Để liệt kê các user hiện có, bạn nhập lệnh sau:

cyberpanel listUsers

Lệnh trên sẽ giúp bạn hiển thị chi tiết các user có trên Cyber Panel, đồng thời hiển thị tương ứng các thông tin như: quyền của user, dung lượng, số lượng website , trạng thái hoạt động của user.

Liệt kê các user hiện có
Liệt kê các user hiện có

Các lệnh quản trị package

Tạo Package

Để tạo một package mới trên CyberPanel, bạn nhập lệnh sau:

cyberpanel createPackage --owner cấp_user --packageName tên_package --diskSpace dung_lượng_MB --bandwidth băng_thông_MB --emailAccounts số_lượng --dataBases số_lượng --ftpAccounts số_lượng --allowedDomains số_lượng
Danh sách các package ban đầu
Danh sách các package ban đầu

Trong lệnh này bao gồm các yếu tố sau:

  • Owner: Phân quyền cho người dùng
  • packageName: Tên Package
  • diskSpace: Dung lượng tối đa
  • bandwidth: Giới hạn băng thông
  • emailAccounts: Giới hạn tài khoản mail
  • dataBases: Giới hạn database
  • ftpAccounts: Giới hạn tài khoản FTP
  • allowedDomains: Giới hạn Domain
Tạo package mới
Tạo package mới

Khi hoàn tất, bạn nhận được thông báo “success”.

Danh sách package sau khi tạo mới
Danh sách package sau khi tạo mới

Xoá Package

Chọn ra package sẽ xoá
Chọn ra package sẽ xoá

Để xoá một Package, bạn gõ lệnh sau:

cyberpanel deletePackage --packageName tên_package

Với lệnh này bạn chỉ cần tìm tên của package cần xoá để nhập vào trong lệnh.

Xoá package đã chỉ định
Xoá package đã chỉ định

Liệt kê Packages

Với thao tác này bạn sẽ có 2 cách để hiển thị danh sách các Package như sau:

  • Định dạng JSON
cyberpanel listPackagesJson

Kết quả sẽ có dạng như hình dưới.

Liệt kê các package hiện có
Liệt kê các package hiện có

Ở cách hiển thị này, người dùng vẫn sẽ đọc và hiểu được nội dung bình thường tuy nhiên cách trình bày của lệnh này lại khá rối và không tối ưu về mặt hiển thị. Do đó bạn có thể sử dụng cách 2 là định dạng bảng.

  • Dạng bảng
cyberpanel listPackagesPretty

Kết quả hiển thị được sắp xếp gọn gàng và dễ nhìn hơn nhiều và lượng thông tin có được là không đổi.

Liệt kê danh sách package dưới dạng bảng
Liệt kê danh sách package dưới dạng bảng

Mọi người cũng xem:

Lời kết

Qua những chia sẻ chi tiết của Vietnix đã giúp bạn có thể hiểu rõ hơn cách sử dụng CLI để quản trị User Package trên CyberPanel một cách dễ dàng và nhanh chóng. Nếu gặp bất cứ khó khăn nào trong quá trình thực hiện, bạn hãy để lại comment phía bên dưới để đội ngũ kỹ thuật của Vietnix có thể hỗ trợ bạn. Ngoài ra để biết thêm thông tin và tích lũy kiến thức cho mình thì bạn có thể tham khảo về cách sử dụng File Manager trên CyberPanel hay là tìm hiểu về tính năng bảo mật SSH trên CyberPanel. Chúc bạn thành công!

THEO DÕI VÀ CẬP NHẬT CHỦ ĐỀ BẠN QUAN TÂM

Đăng ký ngay để nhận những thông tin mới nhất từ blog của chúng tôi. Đừng bỏ lỡ cơ hội truy cập kiến thức và tin tức hàng ngày

Chọn chủ đề :

Hưng Nguyễn

Co-Founder
tại

Kết nối với mình qua

Kết nối với mình qua

Tăng tốc độ website - Nâng tầm giá trị thương hiệu

Tăng tốc tải trang

95 điểm

Nâng cao trải nghiệm người dùng

Tăng 8% tỷ lệ chuyển đổi

Thúc đẩy SEO, Google Ads hiệu quả

Tăng tốc ngay

SẢN PHẨM NỔI BẬT

7 NGÀY DÙNG THỬ HOSTING

NẮM BẮT CƠ HỘI, THÀNH CÔNG DẪN LỐI

Cùng trải nghiệm dịch vụ hosting tốc độ cao được hơn 100,000 khách hàng sử dụng

ĐĂNG KÝ NHẬN TÀI LIỆU THÀNH CÔNG
Cảm ơn bạn đã đăng ký nhận tài liệu mới nhất từ Vietnix!
ĐÓNG

ĐĂNG KÝ DÙNG THỬ HOSTING

7 NGÀY MIỄN PHÍ

ĐĂNG KÝ DÙNG THỬ HOSTING

7 NGÀY MIỄN PHÍ

XÁC NHẬN ĐĂNG KÝ DÙNG THỬ THÀNH CÔNG
Cảm ơn bạn đã đăng ký thông tin thành công. Đội ngũ CSKH sẽ liên hệ trực tiếp để kích hoạt dịch vụ cho bạn nhanh nhất!
ĐÓNG