Install Browser Based Kali Linux on AWS Cloud

This section describes how to launch and connect to Kali Linux in Browser on Amazon Web Services (AWS).

  1. On the EC2 Console page, instance is up and running. To connect to this instance through putty, copy the IPv4 Public IP Address
    (refer Putty Guide for details on how to connect using putty/ssh)
  2. Open putty, paste the IP address and browse your private key you downloaded while deploying the VM, by going to SSH->Auth , click on Open.
  3. /img/aws/ethereum-fullnode/putty-01.png


  4. login as ubuntu.
  5. /img/aws/kali-linux-in-browser/ssh-login.png

  6. run below command to connect to kali terminal from ssh command prompt.
  7. sudo docker exec -it kali-linux /bin/bash


  8. To access the Kali Linux GUI environment via browser, copy the Public IP address of the VM from the VM's details page and enter the address as https://vm_public_ip/vnc.html in the browser. Hit enter.
  9. Note: Please use https and not http in the URL when accessing Kali Linux GUI, e.g.

  10. While accessing GUI via browser, ssl certification warning will be shown. Click on Show details and then select Wish to Continue

  11. /img/gcp/kali-in-browser/https.png


  12. After accepting the ssl certification warning it will show you the below screen. Please click on Connect button.

  13. /img/gcp/kali-in-browser/novnc-connect.png

  14. Now you are connected to out of box Kali GUI Linux environment via Browser.
  15. /img/gcp/kali-in-browser/kali-in-browser.png