Sekarang saya menginstal server ubuntu 12.04.3 yang ingin saya akses melalui ssh. Untuk alasan itu saya membuat kunci pribadi yang saya pindahkan
/etc/ssl/private/
Saya hanya ingin tahu mengapa sudah ada kunci pribadi ssl-cert-snakeoil.key
di sana. Di mana kunci pribadi ini digunakan dan dapatkah saya menghapusnya?
Jawaban:
Ssl-snakeoil.key adalah kunci yang dibuat oleh skrip pasca pemasangan paket ssl-cert. Ini dibuat untuk pengguna snakeoil dan tidak boleh dihapus :
Sekarang, apa paket ssl-cert:
Jadi itu adalah sertifikat yang digunakan untuk menginstal paket yang perlu membuat sertifikat SSL, sehingga sistem membuat on the fly dengan instalasi paket ini.
Sebagai catatan tambahan, paket ini tidak eksklusif untuk Ubuntu, karena paket ini juga muncul di Debian.
sumber
it's created for the snakeoil user and should not be deleted:
itu sebabnya saya pikir ada satu.Ini adalah pasangan kunci publik dan kunci privat khusus server yang dibuat ketika OS berbasis Debian server diinstal (seperti Ubuntu).
Ini digunakan dalam kasus di mana tidak ada sertifikat SSL lain diinstal atau dikonfigurasi, tetapi komunikasi terenkripsi diaktifkan dan diinginkan.
Meskipun mengenkripsi lalu lintas dengan aman, ia tidak aman dan karenanya dinamai 'snakeoil' karena kurangnya tanda tangan otoritas root berarti rentan terhadap serangan manusia paling sederhana.
Administrator situs web benar-benar perlu mengkonfigurasi ulang layanan yang merujuk kunci snakeoil dengan kunci yang ditandatangani dengan benar dari CA mereka, seperti yang semoga mereka gunakan untuk HTTPS.
sumber