Dalam tutorial ini, kami akan menunjukkan kepada Anda cara membuat CSR pada Ubuntu, khususnya pada server Apache berbasis Ubuntu melalui protokol secure shell (SSH).
Ubuntu menggunakan OpenSSL untuk pembuatan CSR. Anda dapat menjalankan perintah pembuatan kunci dan CSR dari terminal, dan Anda dapat menentukan detail subjek melalui flag atau file konfigurasi.
Cukup ikuti langkah-langkah di bawah ini:
Langkah 1: Akses server Ubuntu Anda
Jalankan ini dari mesin lokal Anda (Terminal, PowerShell, dll.):
ssh pengguna Anda@server-ubuntu Anda
Langkah 2: Hasilkan kunci privat dan CSR (dengan SAN)
Gunakan perintah tunggal yang aman ini (bekerja pada OpenSSL 1.1.1+ Ubuntu):
openssl req -new -newkey rsa:2048 -nodes \
-keyout mydomain.key \
-out mydomain.csr \
-subj "/C=US/ST=YourState/L=YourCity/O=YourCompany/CN=mydomain.com" \
-addext "subjectAltName=DNS:mydomain.com,DNS:www.mydomain.com"
Ganti mydomain.com dengan domain Anda yang sebenarnya. Tambahkan lebih banyak domain jika perlu, dipisahkan dengan koma, misalnya, DNS:api.mydomain.com. Untuk wildcard: sertakan *.mydomain.com dan mydomain.com.
Selain itu, cantumkan nama perusahaan, negara bagian, dan kota Anda yang sebenarnya di –subj line, bukan placeholder.
Langkah 3: Temukan file Anda
Sekarang jalankan perintah berikut: ls
Anda akan melihat dua file baru dalam folder Anda:
- mydomain.key: ini adalah kunci pribadi Anda. Simpan dengan aman dan jangan pernah membagikannya dengan siapa pun.
- mydomain.csr: ini adalah permintaan sertifikat Anda. Anda akan mengirim yang ini ke penyedia SSL.
Langkah 4: Kirimkan CSR Anda
Sekarang setelah Anda mendapatkan berkas CSR, Anda perlu mengirimkannya ke penyedia SSL (CA). Untuk melihat isinya, jalankan:
cat mydomain.csr
Anda akan melihat blok teks yang terlihat seperti ini:
—–MULAI PERMINTAAN SERTIFIKAT—–
MIIBozCB… (serangkaian karakter yang terlihat acak)
—– AKHIRI PERMINTAAN SERTIFIKAT—–
Anda harus menyalin semuanya, termasuk baris BEGIN dan END.
Seluruh blok tersebut adalah Permintaan Penandatanganan Sertifikat Anda.
Setelah CA Anda memvalidasi CSR dan menerbitkan sertifikat SSL, Anda dapat melanjutkan ke petunjuk instalasi SSL Ubuntu.
Hemat 10% untuk Sertifikat SSL saat memesan hari ini!
Penerbitan cepat, enkripsi kuat, kepercayaan peramban 99,99%, dukungan khusus, dan jaminan uang kembali 25 hari. Kode kupon: SAVE10
