Ricerca nel sito web

Come installare Usermin su Ubuntu 20.04


Su questa pagina

  1. Prerequisiti
  2. Per iniziare
  3. Installa Usermin
  4. Avvia il servizio Usermin
  5. Configura firewall
  6. Accedi all'interfaccia utente Web di Usermin
  7. Conclusione

Usermin è un'interfaccia basata sul web principalmente per la webmail progettata per utenti non root per eseguire attività di routine tra cui leggere la posta, modificare le password, configurare database e un terminale SSH basato sul web. È una versione ridotta di Webmin destinata a utenti regolari senza sempre amministratori di sistema. Fornisce un ricco set di funzionalità.

Alcuni di essi sono elencati di seguito:

  • Crea e gestisci il database.
  • Pianifica le email.
  • Pianificazione dei cron job.
  • Modifica i permessi di file e cartelle.
  • Directory web sicure.

In questo post, ti mostreremo come installare il pannello Usermin sul server Ubuntu 20.04.

Prerequisiti

  • Un server che esegue Ubuntu 20.04.
  • Sul server è configurata una password di root.

Iniziare

Prima di iniziare, si consiglia di aggiornare la cache APT all'ultima versione. Puoi aggiornarlo eseguendo il seguente comando:

apt-get update -y

Una volta terminato, dovrai installare altre dipendenze sul tuo sistema.

Esegui il seguente comando per installarli tutti:

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

Una volta installate tutte le dipendenze, puoi procedere al passaggio successivo.

Installa Usermin

Per impostazione predefinita, il pacchetto Usermin non è incluso nel repository predefinito di Ubuntu. Quindi dovrai scaricare il pacchetto Usermin .deb dalla pagina di download di Usermins.

Puoi scaricarlo con il seguente comando:

wget https://sourceforge.net/projects/webadmin/files/usermin/1.823/usermin_1.823_all.deb

Una volta scaricato il pacchetto, installa il pacchetto scaricato con il seguente comando:

dpkg --install usermin_1.823_all.deb

Una volta che Usermin è stato installato correttamente, dovresti ottenere il seguente output:

Selecting previously unselected package usermin.
(Reading database ... 85599 files and directories currently installed.)
Preparing to unpack usermin_1.823_all.deb ...
Unpacking usermin (1.823) ...
Setting up usermin (1.823) ...
Usermin install complete. You can now login to https://ubuntu:20000/
as any user on the system.
Processing triggers for systemd (245.4-4ubuntu3) ...

Avvia il servizio Usermin

Dopo aver installato Usermin, sarà necessario avviare il servizio Usermin e abilitarlo all'avvio al riavvio del sistema.

Puoi farlo con il seguente comando:

systemctl start usermin
systemctl enable usermin

Puoi anche controllare lo stato di Usermin con il seguente comando:

systemctl status usermin

Dovresti ottenere il seguente output:

? usermin.service - LSB: web-based account administration interface for Unix systems
     Loaded: loaded (/etc/init.d/usermin; generated)
     Active: active (running) since Fri 2021-07-23 11:59:02 UTC; 7s ago
       Docs: man:systemd-sysv-generator(8)
    Process: 2759 ExecStart=/etc/init.d/usermin start (code=exited, status=0/SUCCESS)
      Tasks: 1 (limit: 4691)
     Memory: 19.9M
     CGroup: /system.slice/usermin.service
             ??2763 /usr/bin/perl /usr/share/usermin/miniserv.pl /etc/usermin/miniserv.conf

Jul 23 11:58:59 ubuntu systemd[1]: Starting LSB: web-based account administration interface for Unix systems...
Jul 23 11:58:59 ubuntu perl[2760]: pam_unix(usermin:auth): authentication failure; logname= uid=0 euid=0 tty= ruser= rhost=  user=root
Jul 23 11:59:02 ubuntu systemd[1]: Started LSB: web-based account administration interface for Unix systems.

Una volta terminato, puoi procedere al passaggio successivo.

Configura firewall

Se hai un firewall UFW installato nel tuo sistema. Sarà inoltre necessario consentire la porta 20000 attraverso il firewall. È possibile consentire la porta 20000 utilizzando il seguente comando:

ufw allow 20000

Successivamente, ricarica il firewall UFW per applicare le modifiche:

ufw reload

Una volta terminata la configurazione del firewall. Puoi procedere al passaggio successivo.

Accedi all'interfaccia utente Web di Usermin

Per impostazione predefinita, Usermin è in ascolto sulla porta 20000. Puoi accedervi utilizzando l'URL https://your-server-ip:20000. Verrai reindirizzato alla seguente pagina:

Fornisci il nome utente e la password di root e fai clic sul pulsante Accedi. Dovresti vedere l'interfaccia web di Usermin nella pagina seguente:

Gestore file

Pianificazione dei lavori Cron

Carica e scarica

Server database MySQL

Interfaccia della riga di comando

Conclusione

Congratulazioni! hai installato correttamente Usermin sul server Ubuntu 20.04. Ora puoi gestire il tuo server Ubuntu da una posizione remota tramite il browser web.