Installing Webmin on a TonidoPlug

If you want to take complete control of your TonidoPlug, Webmin is your best bet. This tool provides a Web-based interface that allows you to control virtually every aspect of your server. The following guide explains how to install Webmin on the TonidoPlug device.

There are two ways to install Webmin: by manually downloading and installing the packages and dependencies, or by using apt-get

Manually Installing Packages and Dependencies

1. Establish an SSH connection to TonidoPlug using the following command (replace ipaddress with the actual TonidoPlug’s IP address):

ssh root@ipaddress

2. Add required directory for apt-get to work:

mkdir -p /var/cache/apt/archives/partial

3. Install the required packages:

Tonido Plug 2

apt-get install perl libnet-ssleay-perl openssl libauthen-pam-perl libpam-runtime libio-pty-perl apt-show-versions python

Tonido Plug 1

apt-get install perl libnet-ssleay-perl openssl libauthen-pam-perl libpam-runtime libio-pty-perl libmd5-perl

4. Fetch the latest release of Webmin:

 wget http://www.webmin.com/download/deb/webmin-current.deb

5. Install the downloaded .deb package (replace x.xxx with the actual version number):

dpkg -i webmin_x.xxx_all.deb

Once the installation is completed, you can access Webmin at https://ipaddress:10000 (where ipaddress is TonidoPlug’s IP address).

Using apt-get

This method will install Webmin and all necessary dependencies in one apt-get install step.

1. SSH into the Tonido Plug.

2. If necessary, add the required directory for apt-get to work:

 mkdir -p /var/cache/apt/archives/partial

3. Open your repository sources.list file in nano

 nano /etc/apt/sources.list

4. Add the following lines to the end of the sources list.

 deb http://download.webmin.com/download/repository sarge contrib
 deb http://webmin.mirror.somersettechsolutions.co.uk/repository sarge contrib

5. Save, and exit nano

 CRTL-o
 ENTER
 CTRL-x

6. Install the signature key for the repository.

 cd /
 mkdir /src
 cd /src
 wget http://www.webmin.com/jcameron-key.asc
 apt-key add jcameron-key.asc

7. Install Webmin

 apt-get update
 apt-get install webmin 

Once the installation is completed, you can access Webmin at https://ipaddress:10000 (where ipaddress is TonidoPlug’s IP address). To update Webmin at any time after isntallation, run apt-get upgrade.


Source: http://www.webmin.com/deb.html