sudo su
apt-get install ssh openssh-server
pico /etc/network/interfaces
iface eth0 inet static
address 192.168.1.99
netmask 255.255.255.0
network 192.168.1.0
broadcast 192.168.1.255
gateway 192.168.1.254
dns-nameserver 8.8.4.4 4.4.2.2
restart networking
pico /etc/hosts
and change the second IP address to the same as above
pico /etc/hostname
and change the hostname to the FQDN
service hostname restart
pico /etc/apt/sources.list
and enable the partners and extras repositories.
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 437D05B5 3E5C1192
apt-get update
apt-get dist-upgrade
reboot
and log back in when it's rebooted
sudo su
pico /etc/apt/sources.list.d/webmin.list
deb http://download.webmin.com/download/repository sarge contrib
deb http://webmin.mirror.somersettechsolutions.co.uk/repository sarge contrib
wget http://www.webmin.com/jcameron-key.asc
sudo apt-key add jcameron-key.asc
apt-get update
apt-get install ntp dkms iptables-persistent htop webmin
- Go to
https://xyz.al.gy:10000/
(use your own instance of course)
- Navigate to
Webmin
| Webmin configuration
| Webmin themes
| Install theme
| From ftp or http URL
- Enter
https://webmin-theme-stressfree.googlecode.com/files/theme-stressfree-2.10.tar.gz
and click Install theme
- Click
Return to themes list
, select StressFree theme
and click change
- Refresh the browser a few times until all is well.
- Navigate to
System
| Software package updates
and configure Webmin to install all updates.
- Navigate to
Firewall
and configure the server to apply firewall rules at startup