Skip to content Skip to main navigation Skip to footer

Hướng dẫn cài đặt SSL cho Hostname DirectAdmin

Trong bài viết này mình sẽ hướng dẫn các bạn cách để cài đặt SSL cho Hostname DirectAdmin. Giúp việc bảo mật dữ liệu truyền đi trên internet được an toàn.

I. Tổng quan

Mặc định khi bạn cài đặt DirectAdmin, trang đăng nhập tài khoản admin DirectAdmin của bạn sẽ không có SSL mà chỉ có thể truy cập theo dạng http://IP:2222, như vậy là cực kì nguy hiểm nếu như bạn đăng nhập tài khoản ở mạng công cộng, quán cà phê..vv… Và có một người dùng đang bật công cụ dò mật khẩu đăng nhập sẽ bắt được thông tin đăng nhập của bạn ngay. Và mật khẩu khi đăng nhập qua trang không có SSL sẽ không mã hóa, hacker hoàn toàn thấy mật khẩu ở dạng text.

Dưới đây là ví dụ cho trang đăng nhập bạn dễ dàng bị mất mật khẩu.

cài đặt SSL cho Hostname DirectAdmin - Installing an SSL certificate for your hostname using LetsEncrypt

Còn dưới đây là ví dụ của trang được bảo mật SSL và những thông tin bạn nhập đều được mã hóa trước khi truyền đi trên internet.

cài đặt SSL cho Hostname DirectAdmin - Installing an SSL certificate for your hostname using LetsEncrypt

Để cài đặt SSL cho Hostname DirectAdmin mời bạn xem tiếp các bước sau nhé.

II. Cách cài đặt SSL cho Hostname DirectAdmin

Để cài đặt SSL cho Hostname DirectAdmin chúng ta cần thực hiện theo 2 bước sau.

Bước 1: Trỏ tên miền về IP Server và thêm record CAA cho host name

Để cài đặt SSL cho hostname DirectAdmin, chúng ta có 3 điều kiện cần đó là:

  • Điều kiện 1: Phải trỏ domain hostname về đúng địa chỉ IP VPS/Server của bạn.
  • Điều kiện 2: Phải cấu hình record CAA cũng trỏ về IPtag phải là của letsencrypt.org.
  • Điền kiện 3: Hostname không được trùng với bất kì tên miền nào đã tồn tại trên máy chủ.

Đầu tiên chúng ta sẽ cần truy cập vào trang quản trị tên miền và trỏ như hình sau:

HostLoạiĐịa ChỉTTLFlagTag
labdaA103.XXX.XXX.XXX3600Không cóKhông có
labdaCAA103.XXX.XXX.XXX36005letsencrypt.org

Trong hai record trên record Arecord minh đặt cho hostname của mình labda.domain.com còn record CAArecord giúp tránh các hành vi giả mạo, cũng như không xảy ra trường hợp cấp chứng chỉ SSL sai.

record A sẽ không có trường FlabTag nên bạn bỏ qua.

Bước 2: SSH vào hệ thống DirectAdmin của bạn

Để cài đặt SSL cho Hostname DirectAdmin, chúng ta cần SSH hoặc truy cập VPS hoặc máy chủ của bạn với quyền root trước. Nếu bạn chưa biết cách SSH vào VPS hoặc Server của bạn thì bạn có thể tham khảo bài viết hướng dẫn sau:

Sau khi đã SSH thành công chúng ta tiếp tục với bước ba để bắt đầu thực hiện các lệnh để cài đặt SSL cho Hostname DirectAdmin.

Bước 3: Các lệnh cài đặt SSL cho Hostname DirectAdmin

Khi đã SSH được vào VPS hoặc Server của bạn với quyền root các bạn chạy hai lệnh bên dưới để cài đặt SSL cho Hostname DirectAdmin nhé.

AZDIGI Tutorial
/usr/local/directadmin/scripts/letsencrypt.sh request_single labda.domaincuaban.com 4096
/usr/local/directadmin/directadmin set ssl_redirect_host labda.domaincuaban.com
service directadmin restart
    

Các bạn nhớ thay đổi labda.domaincuaban.com thành hostname của bạn đã cấu hình trước đó nhé.

Dưới đây là các hình ảnh trong quá trình cài chạy các lệnh trên của mình.

cài đặt SSL cho Hostname DirectAdmin - Installing an SSL certificate for your hostname using LetsEncrypt
cài đặt SSL cho Hostname DirectAdmin - Installing an SSL certificate for your hostname using LetsEncrypt

Vậy là bạn đã hoàn tất các công đoạn cài đặt SSL cho Hostname DirectAdmin. Chúng ta thử truy cập lại đường dẫn http://IP:2222 để vào trang đăng nhập DirectAdmin sẽ thấy điều bất ngờ nhé.

cài đặt SSL cho Hostname DirectAdmin - Installing an SSL certificate for your hostname using LetsEncrypt

III. Tổng kết

Qua bài viết này các bạn đã hình dung được cách để cài đặt SSL cho Hostname DirectAdmin giúp những gì bạn nhập trên trang quản trị sẽ được mã hóa. Cũng như trang đăng nhập của bạn cũng chuyên nghiệp hơn trong mắt các khách hàng sử dụng các gói hosting DirectAdmin của bạn.

Hy vọng bài viết này sẽ giúp ích được cho các bạn.

Chúc các bạn có thể thực hiện thành công. 

Xem thêm các bài viết hữu ích về DirectAdmin tại đường dẫn sau:

Nếu các bạn cần hỗ trợ các bạn có thể liên hệ bộ phận hỗ trợ theo các cách bên dưới: