Skip to contentSkip to main navigation Skip to footer

Tạo CSR trên Linux sử dụng OpenSSL

CleanShot 2022 05 09 at 23.00.03

Tạo CSR trên Linux sử dụng OpenSSL với 4 bước đơn giản

Giới thiệu

Ở bài viết này mình sẽ hướng dẫn các bạn cách tạo nhanh CSR để phục vụ cho nhu cầu cài đặt SSL miễn phí và cả có phí trên Server Linux. Các bạn có thể xem cụ thể các bước thực hiện bên dưới

Hướng dẫn thực hiện

Bước 1: SSH vào máy chủ Linux của bạn

Để tạo CSR trên Linux việc đầu tiên chúng ta cần làm là 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 2 để tiếp tục cấu hình.

Bước 2: Kiểm và cài đặt OpenSSL

Trước tiên các bạn sử dụng lệnh bên dưới để kiểm tra xem OpenSSL đã được cài đặt trên máy chủ của mình hay chưa.

rpm -qa | grep -i openssl
    

Nếu kết quả hiển thị nội dung bên dưới là đã cài đặt.

Tạo CSR trên Linux sử dụng OpenSSL

Ngược lại nếu không hiển thị gì nghĩa là OpenSSL chưa được cài đặt, các bạn cần cài đặt với lệnh

yum install -y openssl openssl-devel openssl-dev
    
apt-get install -y openssl
    

Bước 3: Tạo thư mục chứa private key và public key (CSR)

Trước khi đi vào tạo private key và public key các bạn cần tạo thư mục chứa chúng , các bạn có thể tạo và lưu ở đâu đó dễ nhớ.

  • Tạo thư mục chứa private key
mkdir /usr/local/ssl
mkdir /usr/local/ssl/certificate
    
  • Khởi tạo file private key (nhớ thay thegioibecon = tên file cần đặt)
openssl genrsa -out /usr/local/ssl/certificate/thegioibecon.key 2048
    
  • Khởi tạo CSR với input private key vừa tạo ( nhớ thay thegioibecon = tên file cần đặt)
openssl req -new -sha256 -key /usr/local/ssl/certificate/thegioibecon.key -out /usr/local/ssl/certificate/thegioibecon.csr
    

Tiếp đó các bạn sẽ cần nhập các thông tin cần thiết như sau:

  • Country code: Nhập VN bằng chữ in hoa
  • State: Nhập Hà Nội hoặc Hồ Chí Minh
  • Locality: Nhập Hà Nội hoặc Hồ Chí Minh
  • Company (hay Organization): Nhập vào tên công ty bằng tiếng Anh, giống y như trong giấy phép ĐKKD
  • Organization Unit: Nhập IT Department
  • Common name: Nhập domain muốn cài SSL (quan trọng)
Tạo CSR trên Linux sử dụng OpenSSL

Sau khi tạo xong, các bạn cần tiến hành lưu trữ 2 File này cẩn thận để sử dụng vào việc thiết lập SSL sau này.

Bước 4: Kiểm tra CSR đã tạo

Sau khi đã tạo Private key và Public key (CSR) hoàn tất ở bước 3, các bạn di chuyển đến đường dẫn đã tạo 2 file trên tại: /usr/local/ssl/certificate và mở nội dung file *.csr ra để check lại các thông tin đã chính xác chưa.

Ở đây mình mở mình file có tên thegioibecon.csr , đây chính là File CSR của mình.

Tạo CSR trên Linux sử dụng OpenSSL

Bây giờ các bạn có thể truy cập một số trang check CSR online bên dưới, sau đó dán nội dung file CSR vào để kiểm tra thông tin.

SSLShopper CSR Decoder
CSR Decoder

Tạo CSR trên Linux sử dụng OpenSSL

Nếu thông tin đã chính xác thì các bạn có thể gửi nội dung CSR này cho đơn vị mà các bạn mua SSL để tiến hành lấy Certificate.

Như vậy ở bài viết này mình đã hướng dẫn các bạn cách tạo Private Key và CSR trên Linux vô cùng đơn giản. Nếu thấy bài viết hữu ích các bạn đừng quên chia sẻ đến bạn bè của mình nhé.

Các bạn có thể tham khảo thêm các hướng dẫn sử dụng khác tại link bên dưới:

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:

Was This Article Helpful?

0
0 Comments

There are no comments yet

Leave a comment

Your email address will not be published. Required fields are marked *