Install webmin ubuntu12/21/2023 May 02 17:22:29 ubuntu-20 systemd: Starting LSB: web-based administration interface for Unix systems. └─984 /usr/bin/perl /usr/share/webmin/ /etc/webmin/nf Process: 744 ExecStart=/etc/init.d/webmin start (code=exited, status=0/SUCCESS) Loaded: loaded (/etc/init.d/webmin generated)Īctive: active (running) since Sat 17:22:34 CEST 5min ago rvice - LSB: web-based administration interface for Unix systems.Any recent systemd can read it and can manage it out of the box: # systemctl status rvice The single package we installed also takes good care of integration with the init system, even if only by the means of an InitV script. Not only Webmin is easy to install, it is also easy to manage as a service. In our case we are the primary user of our lab machine with sudo privileges set up when the system was installed.Īdministering the Webmin server with systemd There are also instructions on user privileges needed. You can now login to as root with your root password, or as any user who can use sudo At the end of it, you may find a notice regarding the URL we’ll need to access Webmin: Webmin install complete. We’ll use dpkg: $ sudo dpkg -install webmin_1.941_all.deb Since all dependencies already resolved in the first step of this tutorial, all that is left is to install the downloaded package. A single package for all, and this single package works out of the box. What does stands out of the crowd here, and you will notice if you check the download site, that there is a single package for Debian, Ubuntu, and all other derivative distros – no package by distribution, and no package by release of that given distribution. deb package to a suitable folder: $ wget We can go to the official Webmin download page and search for the package we need, but in this case we already know the URL where we can find the package. We will use apt to install all required packages: $ sudo apt-get install libauthen-pam-perl libio-pty-perl apt-show-versions python libapt-pkg-perl python2 python2-minimal python2.7 libpython2-stdlib python2.7-minimal libpython2.7-stdlib libpython2.7-minimalĪll of these packages are available in the official Ubuntu repositories, which are enabled on a fresh install by default.ĭownloading Webmin. Installing Webmin will be only a package install, but for that to work, we can install all required packages beforehand (remember that or lab machine is a basic Desktop install). You’ll need to replace it with your own hostname in case you are following step by step. Our machine’s hostname will be ubuntu-20, which will be needed later on. In case of Webmin, a real world scenario most likely wouldn’t involve a graphical interface at all, because Webmin will provide the ways to manage the machine from any browser that can reach the machine’s specific port. This is so because we’ll demonstrate the WUI actions from within the virtual machine’s screen, and for that we need a graphical interface and a browser. The installation is a fresh Ubuntu 20.04 Desktop install. Our lab machine is a simple virtual machine with 1 CPU core, 2 GB of RAM, and 10 GB of disk space. $ – requires given linux commands to be executed as a regular non-privileged user # – requires given linux commands to be executed with root privileges either directly as a root user or by use of sudo command Privileged access to your Linux system as root or via the sudo command. Requirements, Conventions or Software Version Used Ubuntu 20.04 Webmin Installation Software Requirements and Conventions Used Software Requirements and Linux Command Line Conventions Category
0 Comments
Leave a Reply.AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |