+3 votes
262 views
How to install Webmin on Debian 9 Linux

in Linux / Unix by (552k points)
reopened | 262 views

1 Answer

+4 votes
Best answer

1. Adding Webmin repositories and import GPG key

Among the thousands of options we have to increase the productivity and efficiency of Linux distributions, we have one in particular that will allow us to have centralized control over every aspect of the system both at the hardware and software level and it is Webmin ..

This is a free code tool with which the administration task will be something simple, but with a powerful and wide range of options. In the following links we will see how to install and use Webmin in some Linux distributions:

Webmin in Ubuntu
Webmin in CentOS 7

Today we will see how to install and use Webmin on Debian 9 and thus have this valuable utility for our administration tasks.

What is Webmin?
Webmin is a web-based administration interface for proper system management for Unix. It can be used in any modern web browser, allows you to configure user accounts, Apache services, DNS, file sharing and much more.

With Webmin, the need to manually edit Unix configuration files such as / etc / passwd will be eliminated, and allows us to administer a system from the graphic console or remotely. Webmin is composed of a simple web server and a series of CGI programs that directly update system files such as /etc/inetd.conf and / etc / passwd. The web server and all CGI programs are written in version 5 of Perl and do not use non-standard Perl modules..

Webmin can be installed on any of the following operating systems
  • AlphaCore Linux
  • Amazon Linux
  • APLINUX
  • Asianux
  • Asianux Server
  • Biglock
  • BSDI
  • CentOS Linux
  • CloudLinux
  • Linux cloudrouter
  • Fedora Linux
  • FreeBSD
  • Generic Linux
  • Gentoo Linux
  • Lycoris Desktop / LX
  • Mac OS X
  • Mageia Linux
  • Mandrake Linux
  • Mandrake Linux Corporate Server
  • Mandriva Linux and many more

Webmin includes more than 116 standard modules grouped into categories such as Webmin, System, Servers, Networks, Hardware, etc.

Some of these modules are:

Webmin
  • Backup Configuration Files
  • Change Language and Theme
  • Usermin Configuration
  • Webmin Actions Log
  • Webmin Configuration
  • Webmin Servers Index
  • Webmin Users
System
  • Bacula Backup System
  • Bootup and shutdown
  • Change passwords
  • Disk Quotas
  • Disk and Network Filesystems
  • Filesystem Backup
  • Initial System Bootup
  • LDAP Client
  • Running Processes
  • Scheduled Cron Jobs
  • Scheduled Commands
  • Security Sentries
Servers
  • Apache Webserver
  • BIND DNS Server
  • CVS Server
  • DHCP Server
  • Dovecot IMAP / POP3 Server
  • Fetchmail Mail Retrieval
  • Frox FTP Proxy
  • Jabber IM Server
  • LDAP Server
  • SSH Server
  • Samba Windows File Sharing
  • Sendmail Mail Server
Others
  • Command shell
  • Custom Commands
  • File Manager
  • HTTP Tunnel
  • Java File Manager
  • PHP Configuration
  • Perl Modules
  • Protected Web Directories
  • SSH Login
  • System and Server Status
  • Text Login
Networking
  • ADSL Client
  • Bandwidth Monitoring
  • FirewallD
  • Fail2Ban Intrusion Detector
  • idmapd daemon
  • IPFilter Firewall
  • IPsec VPN Configuration
  • Kerberos5
  • Linux Firewall
Hardware
  • CD Burner
  • GRUB Boot Loader
  • Linux Bootup Configuration
  • iSCSI Client
  • iSCSI Server
  • iSCSI Target
  • Linux RAID

Next we will see how to install Webmin on Debian 9 and for this we will see some useful options to complete this process completely..


1. Adding Webmin repositories and import GPG key


The first option we have is to add and enable the official Webmin repository, for this we must first create a file called webmin.list in the /etc/apt/sources.list.d/ directory in the following way using the preferred editor, vi or nano:
 sudo nano /etc/apt/sources.list.d/webmin.list 
In this new file we will paste the following:
 deb http://download.webmin.com/download/repository sarge contrib deb http://webmin.mirror.somersettechsolutions.co.uk/repository sarge contrib 

image

We save the changes using the key combination Ctrl + O and exit it using the Ctrl + X keys.

Once we save these lines, the next step is to import the GPG key associated with the repository described above, for this we execute the following:

 wget http://www.webmin.com/jcameron-key.asc 

image

Then we will execute the following:

 sudo apt-key add jcameron-key.asc 

image

Note
Remember that if we are as root users it will not be necessary to put sudo before each line.
image

Login Join up!


by (3.5m points)
edited

Related questions

+4 votes
1 answer
asked Nov 17, 2019 in Linux / Unix by backtothefuture (552k points) | 263 views
+4 votes
1 answer
asked Nov 16, 2019 in Linux / Unix by backtothefuture (552k points) | 274 views
+5 votes
1 answer
asked Nov 9, 2019 in Linux / Unix by backtothefuture (552k points) | 287 views
+3 votes
1 answer
asked Nov 4, 2019 in Linux / Unix by backtothefuture (552k points) | 261 views
+4 votes
1 answer
asked Nov 2, 2019 in Linux / Unix by backtothefuture (552k points) | 720 views
Sponsored articles cost $40 per post. You can contact us via Feedback

Most popular questions within the last 30 days

10,659 questions
10,791 answers
510 comments
3 users