Translate
Posted by : Bagus Pujianto
Selasa, 24 Januari 2017
Securing Web Server
- Pengertian
- Latar Belakang
- Autentikasi server memungkinkan peramban dan pengguna memiliki kepercayaan bahwa mereka sedang berbicara kepada server apikasi sesungguhnya.
- Kerahasiaan data berarti eavesdropper tidak dapat mengerti komunikasi antara peramban pengguna dan server web, karena data tersandi.
- Integritas data berarti penyerang jaringan tidak dapat merusak atau mengubah isi komunikasi antara peramban pengguna dengan server web, karena divalidasi oleh massage authentication code (MAC)
- Tujuan
- Alat & Bahan
- Laptop / PC
- Jaringan internet
- Langkah Kerja
Anda harus masuk sebagai Super Usere (SU) lalu ketikan perintah tersebut #openssl req -new -x509 -days 365 -nodes -out /etc/apache2/apache2.pem -keyout/etc/apache2/apache2.pem
Setelah itu isikan data seperti ini
anda harus meng-enable mode ssl dengan perintah #a2enmod ssl
kemudian restart dengan perintah #service apache2 restart
edit file #nano /etc/apache2/ports.conf
periksa apakah ada tiga baris terbawah seperti gambar
dibawah ini yaitu “Listen 443”
dibawah ini yaitu “Listen 443”
Jika sudah tidak perlu diubah silahkan langsung keluar
ketikan #nano /etc/apache2/sites-available/000-default.conf
tambahkan beberapa baris konfigurasi pada bagian paling bawah yaitu :
<VirtualHost *:443>
ServerName smk.net
ServerAlias www.smk.net
SSLEngine on
SSLCertificateFile /etc/apache2/apache2.pem
</VirtualHost>
seperti gambar di bawah
lalu tekan ctrl+x lalu y kemudian enter
lalu restart kembali service apache anda dengan perintah #service apache2 restart
kemudian cobalah untuk membuka IP server anda pada URL dari web browser
jika anda berhasil maka akan keluar gambar seperti ini
- Kesimpulan
Membuat web server kita menjadi lebih aman, dan kita bisa menggunakannya tanpa ada rasa takut
- Referensi
Posting Komentar