Star InactiveStar InactiveStar InactiveStar InactiveStar Inactive
 
Why did I select the minimal install? I figured I didn't want office software or media players etc, so rather than having it all sat there doing nothing but take up disk space, I'd just go with the basics. Little did I know just how basic that is!

Open a terminal and type ifconfig, hit enter - net-tools isn't installed, so you're not going to get any luck there. Long story short I like to work remotely on side projects so I installed what I call the basics as follows.

Open an terminal and type ifconfig + Enter - either it will list your config or you'll get a message saying
Command 'ifconfig' not found, but can be installed with:
sudo apt install net-tools
Let the install complete and try agin - you should now see your interfaces.

Next up is ssh - how can anyone work without that? Anyway, long story short that isn't there either. Install from terminal using:
sudo apt-get install openssh-server 
- enter y when prompted to continue
When that is done enable it by typing sudo systemctl enable ssh

ssh should now be operational - test it locally or from another machine by typing ssh This email address is being protected from spambots. You need JavaScript enabled to view it. and hitting enter.
Username being your login name and the xxx's are the IP of your machine that is connected to the network.
If you need root access - NOT recommended as a general rule, then you will need to edit /etc/ssh/sshd_config and unhash the line with PermitRootLogin and change it so it reads PermitRootLogin yes 
Save and exit that and then restart ssh using sudo systemctl restart ssh

To access the desktop GUI I use Teamviewer. you need to download that from Teamviewer - follow the instruction at
https://community.teamviewer.com/English/kb/articles/45-install-teamviewer-classic-on-ubuntu
After installing teamviewer remove the repository using sudo rm /etc/apt/sources.list.d/teamviewer.list 
Failing  to do that will result in errors every time you run sudo apt-get update
I'll come back to this problem to try and address properly when I have more time.

Once installed you will most likely discover that you can't access the desktop without it being manned - a popup will appear on the Ubuntu machine asking to allow interaction.
In order to fix this you need to edit the following:
sudo nano /etc/gdm3/custom.conf 
unhash the line #WaylandEnable=false and reboot your machine - that should now be fixed.