M.hidayatullah 11453101577 keamanan_si_kelas 5e
-
Upload
m-hidayatullah -
Category
Internet
-
view
44 -
download
10
Transcript of M.hidayatullah 11453101577 keamanan_si_kelas 5e
FINAL PROJECT KEAMANAN SISTEM INFORMASIVirtualHost, PKI https (SSL di Xampp), dan PKI e-
mail (Thunderbird)
Oleh:M. Hidayatullah (11453101577)
Kelas 5 E
VirtualHost• Langkah pertama yang harus kita lakukan
dalam membuat VirtualHost + SSL adalah bisa menjalankan CMD sebagi Administrator, Sehingga kita dapat menjalankan perintah, mengubah, atau menjalankan konfigurasi dari suatu file atau program yang diperlukan suatu Hak Akses (Administrator).
VirtualHost|contin...• Klik icon windows yang terletak pada bagian paling
kiri bawah pada komputer/leptop anda, ketikkan “CMD”, kemudian Run As administrator.
VirtualHost|contin...
• Kemudian ketik “set us”, untuk melihat informasi tentang Komputer kita. Maka akan tampak seperti ini.
VirtualHost|contin...
• ketikan perintah berikut di CMD, dan tekan enter:
VirtualHost|contin...• maka secara otomatis akan muncul notepad. Lalu tembahkan
dua baris pada bagian bawah, misal 127.0.0.1 m.hidayatullah.com, dan jangan lupa save.
VirtualHost|contin...• Langkah selanjutnya kita akan melakukan pengujian
apakah berkas hosts tersebut telah berhasil ditambah atau belum, dengan cara ketikan perintah ping m.hidayatullah.com pada CMD.
VirtualHost|contin...
• Tambahkan settingan pada berkas httpd.conf, yang berada pada C:\xampp\apache\conf\httpd.conf
• Kemudian tambahkan settingan berikut pada baris trakhir dan jangan lupa untuk menyimpannya :
VirtualHost|contin...
• Buatlah sebuah folder sites-enabled pada direktor conf dengan perintah berikut di CMD (perhatikan letak folder xampp anda !) :
VirtualHost|contin...• Setelah itu buatlah sebuah berkas di dalam folder sites-
enabled tadi, dengan perintah berikut.
VirtualHost|contin...
• Kemudian tambahkan baris berikut seperti pada gambar berikut :
VirtualHost|contin...
• Langkah selanjutnya kita buat direktori vhosts untuk meletakan logs dan tempat penyimpanan sebuah website yang akan kita buat pada public_html, dengan perintah berikut.
VirtualHost|contin...• Setelah itu, kita akan merestars Apache pada Xampp Control
Panel dengan menekan tombol Stop, kemudian Start kembali.
VirtualHost|contin...
• Sekarang, seharusnya Apache kita sudah memiliki dua buah Dokument Root :
– Di “C:/xampp/htdocs”=>untuk http://localhost/– Dan di "C:/xampp/vhosts/m.hidayatullah.com/public_html"
jika ada yang mengakses http://m.hidayatullah.com.
VirtualHost|contin...
VirtualHost|contin...
PKI https (SSL di Xampp)1. Buka CMD, lalu ketikan perintah cd \
(enter)2. Lalu buat folder baru dengan nama sslcert,
untuk membuat direktori menggunakan CMD ketikan Perintah mkdir. mkdir sslcert (enter)
3. Kemudian masuk kedalam folder sslcert dengan perintah cd \sslcert (enter)
4. Setelah berada pada folder sslcert, langkah selanjutnya adalah membuat 2 folder baru, yaitu folder certs dan private. ketikan perintah mkdir certs private (enter)
• 5. ketik: echo 100001 >serial (enter)• 6. copy con serial (enter)• 100001 maka akan muncul pesan
<Yes/No/All> :ketik All (enter)• lalu tekan ctrl + z (enter)
PKI https (SSL di Xampp) | contin…•Kemudian Buat sebuah berkas baru, namanya certindex.txt untuk menampung daftar sertifikat yang telah kita tandatangani. ketikan perintah notepad certindex.txt (enter)Lalu akan muncul pesan peringatan, kemudian klik yes.
PKI https (SSL di Xampp) | contin…• Lalu copas baris-baris berikut dinotepade kemudian save,
PKI https (SSL di Xampp) | contin…
PKI https (SSL di Xampp) | contin…
PKI https (SSL di Xampp) | contin…
PKI https (SSL di Xampp) | contin…Masukkan perintah berikut, dan tekan enter.
Kemudian buat pass press untuk sertifikat CA yang akan digunakan.
PKI https (SSL di Xampp) | contin…Pada common name buat “m.hidayatullah.com”
PKI https (SSL di Xampp) | contin…•ketikan perintah berikut ini C:\xampp\apache\bin\openssl req -new -nodes -out localhost-req.pem -keyout private/localhost-key.pem -config ./openssl.cnf (enter)•Kemudian isi informasi yang dibutuhkan oleh sertifikat. Pada common name bikin localhost
PKI https (SSL di Xampp) | contin…Setting path agar memasukkan direktori C:\xampp\apache\bin adalah : set path=C:\xampp\apache\bin;%PATH% (enter)
1. menandatangani sertifikat request dari localhost-req.pem tadi, gunakan perintah: openssl ca -out localhost.crt.pem -config ./openssl.cnf -infiles localhost-req.pem (enter).
2. Masukkan pass private key CA.
3. Klik y4. Klik y
PKI https (SSL di Xampp) | contin…Letakkan CRT ke folder ssl.crt
PKI https (SSL di Xampp) | contin…Dan key ke ssl.key
PKI https (SSL di Xampp) | contin…Setelah itu, jangan lupa diganti konfigurasi Apache agar menggunakan sertifikat baru yang Anda buat. Konfigurasi yang harus diganti biasanya terletak di folder extra, cari berkas httpd-ssl.conf
PKI https (SSL di Xampp) | contin…kemudian ganti dengan sertifikat yang baru :Restart XAMPP, dan anda telah menggunakan sertifikat yang baru
PKI https (SSL di Xampp) | contin…• Buka browser anda, disini saya menggunkan firefox, pilih advanced, pilih
Certificates, kemudian pilih View Certificates.
PKI https (SSL di Xampp) | contin…
• Kemudian “Import” sertifikatnya.
PKI https (SSL di Xampp) | contin…
• Pilih “localhost.crt”.
PKI https (SSL di Xampp) | contin…
PKI https (SSL di Xampp) | contin…• Kemudian coba uji dengan mengakses localhost anda.
Sudah ada https, berarti berhasil.
PKI e-mail (Thunderbird mail)• Install Thunderbird mail di
komputer anda.• Buat akun google anda.• Buka Thunderbird mail di
laptop anda.• Klik “email”.• Klik “skip this and use my
existing email ”.• Masukkan email dan
password anda.• Klik Continue.
PKI e-mail (Thunderbird)| contin…
PKI e-mail (Thunderbird)| contin…
Klik Done
PKI e-mail (Thunderbird)| contin…
Secara otomatis anda akan dialihkan ke login gmail, isi password dan username anda, setelah itu pilih “Allow”.
PKI e-mail (Thunderbird)| contin…
Kembali ke Thunderbird, perhatikan bahwa anda telah berhasil login
PKI e-mail (Thunderbird)| contin…
Tekan “alt”, klik Enigmail, pilih Setup Wizard
PKI e-mail (Thunderbird)| contin…
Pilih
Pilih
PKI e-mail (Thunderbird)| contin…
Pilih
Pilih
Masukkan
PKI e-mail (Thunderbird)| contin…
Pilih
PKI e-mail (Thunderbird)| contin…
Simpan
PKI e-mail (Thunderbird)| contin…
Klik
Pilih
PKI e-mail (Thunderbird)| contin…Pilih
Pilih
PKI e-mail (Thunderbird)| contin…
Pilih
Pilih
Pilih
PKI e-mail (Thunderbird)| contin…
Tunggu…
PKI e-mail (Thunderbird)| contin…
Pilih
Pilih
Masukkan email penerima
PKI e-mail (Thunderbird)| contin…
Pilih
PKI e-mail (Thunderbird)| contin…
Pilih
PKI e-mail (Thunderbird)| contin…
Tulislah email anda
Pilih
PKI e-mail (Thunderbird)| contin…
PKI e-mail (Thunderbird)| contin…
Maka, penerima akan diminta memasukkan Passphrasenya
PKI e-mail (Thunderbird)| contin…
Baru pesan tadi akan bisa dibaca
• Sedangkan, jika kita buka di gmail, maka tidak bisa terbaca, karena telah terenskripsi.
PKI e-mail (Thunderbird)| contin…
Sekian. . .
TERIMAKASIH. . .Wassalamu’alaikum warohmatullahi
wabarokatuh
© 2017 Created by M. Hidayatullah