Jeremy Davis's picture

Hi Conrad and welcome to the wonderful world of TKL! Its a very friendly community here so no fear of getting flamed!

I'm not sure about your first question. Are you using the .iso or VM image? I have only used the .isos and in my experience you are required to set a root password on install (although I haven't used Joomla). I was under the impression that on first run of the VM imagages you needed to set passwords etc too.

It sounds like you have not been required to set a password at that stage! If thats the case then I think this is a fairly important security bug. Probably not so much to IT savy ppl who understand the risks, but others having a dabble may not realise the potential danger of that behaviour (ie if the server faces the internet, anyone, anywhere could SSH in and do whatever they want as the root user)! A bit scarey really! It'd be interesting to know the steps you took when setting up/installing to see if the bug can be recreated.

As for solving it on your VM, have a look at this thread for details on setting/resetting the password. That should head you in the right direction!

As for your second question, there are a couple of answers. If you are using bridged networking (a common default), your DHCP server should give your TKL server a seperate IP (DHCP should treat it the same as a bare metal machine). Another option (if you don't want an extra IP on your network and/or wish to use the same IP but a different port) is to use a NAT'd address. Most VM software (VMware and VirtualBox at least) provide facility to port forward to VMs. You should be able to find the relevant documentation on their respective websites (I would imagine lots of info available via google too).

Good luck and hope thats of some use to you!