m.hidayatullah 11453101577 keamanan_si_kelas 5e

Post on 17-Jan-2017

44 Views

Category:

Internet

10 Downloads

Preview:

Click to see full reader

TRANSCRIPT

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

top related