Installing Adito SSL VPN
Have you ever wanted to setup a Simple Free SSL VPN Gateway? If you answered yes then Adito is the answer. Adito is an open source VPN based on SSL-Explorer. Because it works over HTTPS you can access your files securely from almost anywhere.
I setup Adito on an Ubuntu 8.03 JeOS LAMP appliance. For those of you that don’t know LAMP stands for Linux, Apache, MySQL, and PHP. Just perform a web search on Ubuntu JeOS to find a pre-configured appliance or download a CDROM image for ubuntu.com.
If you are familiar with Linux the install is fairly easy.
1. Install Ubuntu 8.02 Server, choosing the LAMP and OpenSSH server options. Or find a pre-configured virtual appliance and download it.
2. Log on to the server

3. Type ' sudo apt-get install sun-java6-bin sun-java6-jdk'

4. Enter the sudo password
5. Follow prompts - You will have to agree to the Java License to continue.
6. Type 'sudo apt-get install ant'
7. Download adito-0.9.1, and copy to the /opt directory this may take a couple of steps. (I used a Windows system for this, and WinSCP to copy to my HOME folder on the server, then back on the console of the server, I moved the dir with a 'sudo mv adito*.gz /opt')

Or use wget
sudo wget http://superb-east.dl.sourceforge.net/sourceforge/adito/adito-0.9.1-bin.tar.gz
8. Extract the Adito installer by typing ‘sudo tar zxvf adito*.gz’
9. Change to the adito directory by typing ‘cd adito-0.9.1’
10. Type 'sudo ant install' - wait for prompt to launch browser.

11. On another system, go to http://hostorip:28080/ (substitute HostorIP for the hostname or IP address of your Ubuntu server)
12. Walk through wizard, (See Screen Captures) Choose your authentication options. I chose Built-In. If you use Active Directory I suggest you select that option.




13. Configure your Super User (administrator) account. I never use admin for an account name to help prevent someone from guessing my password.

14. Accept the defaults for the web server unless you know what to change.

15. If your network requires a proxy server to access the network make sure to enter it on the proxy screen.


17. Exit the completion screen and head back to the server console and hit CTRL+C at the same time.
18. Type 'sudo ant install-service'

19. Type 'sudo ant-start'

20. Open another browser window, connect to the IP address or Hostname and login using the username and password you created.

21. Use the administrator Screen to Configure Adito!

Last Updated (Friday, 04 December 2009 00:37)



Comments
I did a bad thing.
I deleted my admin account when doing some maintainence. Any suggestions how I can restore it without rebuilding?
Andy
Another thought would be to got back to step 10. "Type 'sudo ant install' - wait for prompt to launch browser" and redo the configuration settings.
I did that when I changed from a local userbase to Active Directory
Tried this and I get build .xml does not exist. It is on an esxi 4.1 environment.
Dodnt have a snapshot. Wish I did. I dont really have the skill to reinstall as a family member helped me build it but he has gone OS so I am a bit stuck. I think I am going to have to give building one a try from scratch.
RSS feed for comments to this post