
Now that that's done, let's configure the tightvncserver. As the name suggests, this is gonna be lighter on our system. When prompted to configure gdm3, pick lightdm as the default display manager as shown below. └─$ sudo apt-get install gnome-core kali-defaults kali-root-login desktop-base -y

Once that's completed, let's install the desktop base. └─$ sudo apt-get install xfce4 xfce4-goodies tightvncserver -y Let's go ahead and install XFCE and the VNC server. ssh -i cloudKali.pemĪll good! we now have a kali Linux on the cloud for absolutely free! VM ConfigurationĪ GUI would definitely be better than a CLI for the use case! Let's go ahead and set up a desktop environment together with VNC so we can access this over the web or even a VNC viewer later on. To verify that the system is up and running lets SSH into it. Once the Instance State turns to Running we are all set! Once created, remember to download the keypair before proceeding. AWS will require you to create a new ssh key pair to deploy the machine.

Source - 0.0.0.0/0 => Rules with source of 0.0.0.0/0 allow all IP addresses to access your instance Protocol - All => Any kind of traffic going to or coming from the VM Type - All traffic => any traffic flow in or out of the VM I'm adding a rule to allow all traffic as this machine will be behind a proxy for my use case. Configure the Security Group to your liking. Once selected and verified, hit continue.Īt the Instance Type page, make sure to choose t2.micro which lets us use the free tier. Make sure you select the option that says Free tier eligible. This would show us a list of "ready to deploy" VMs that we can choose from. Once there, hit Launch Instance on the dashboard as shown below. Head to the AWS Management Console and search for EC2. I did this so I could have a quick and dirty VM I can make use of when I'm not at my desk! Lezgo! Prerequisites as long as you stay under the usage guidelines. Here's how you can deploy kali on AWS for free under the free tier (for a year).
