Come configurare smartphone e PC. Portale informativo

Installazione di webmin. Amministrazione Linux

Esistono molti pannelli di controllo del server web, entrambi specializzati per l'hosting e scopo generale... Oggi installerò uno di questi pannelli - Webmin acceso Server CentOS 7. Secondo me, questo è uno dei mezzi più popolari telecomando server tramite un browser.

Webmin è pannello web per l'amministrazione del server unix. È multipiattaforma ed è installato su varie distribuzioni unix. Una volta ho descritto una delle sue applicazioni in un articolo su freebsd. Con webmin, puoi eseguire quasi tutte le azioni amministrative più comuni sul server, come ad esempio:

  • Configura le connessioni di rete
  • Aggiungi utenti
  • Montare le partizioni
  • Configura firewall
  • Spegni o riavvia il server
  • Aggiorna pacchetti

e altro ancora. Esistono moduli per vari software che possono essere controllati tramite webmin. Ad esempio un samba, o un server web, server mysql e molti altri pacchetti. L'elenco dei moduli è ampio, puoi vedere l'elenco dei moduli personalizzati di terze parti sul sito Web ufficiale o nel pannello stesso dopo l'installazione, l'elenco dei moduli ufficiali. Tramite webmin è possibile accedere alla console del server, caricare o scaricare file dal server. Questo a volte è conveniente.

Io stesso non uso quasi mai questo pannello, non ce n'è bisogno, sono abituato a impostare tutto nella console. Ma conosco persone che amministrano attivamente i server utilizzando webmin. Questi non erano amministratori molto avanzati in Linux, ma ciò nonostante, questo pannello permetteva loro di gestire il server normalmente senza conoscenze e competenze adeguate.

Uso quasi sempre webmin su server di posta... È conveniente per me analizzare e cercare qualcosa in enormi registri di posta utilizzando il visualizzatore di registro. Qualcosa di più semplice e più conveniente per me non si è imbattuto. Ad esempio, hai un registro al giorno di 100-300 megabyte, in cui vengono registrate dozzine di eventi ogni secondo. Hai l'id della lettera. Puoi inserire la lettera id nella barra di ricerca e vedere tutte le righe di registro in cui appare. È molto comodo. Ricerca regolare in una situazione del genere è indispensabile. Ovviamente puoi stordire l'output di cat o inventare qualcos'altro, ma questo è meno conveniente. Soprattutto se è necessario confrontare i valori di diversi file di registro. Basta aprire diversi registri in due finestre del browser e analizzare.

Iniziamo l'installazione di Webmin su un server sotto il controllo di CentOS 7. Il processo è descritto sul sito Web ufficiale nella sezione corrispondente. Non c'è niente di complicato. Devi aggiungere il repository webmin, quindi installare il pacchetto stesso e le dipendenze.

Aggiungi l'archivio:

# mcedit /etc/yum.repos.d/webmin.repo name = Webmin Distribution Neutral # baseurl = http: //download.webmin.com/download/yum mirrorlist = http: //download.webmin.com/download/yum / elenco mirror abilitato = 1

Importa la chiave GPG:

# rpm --import http://www.webmin.com/jcameron-key.asc

Installa Webmin:

# yum install -y webmin

Una volta installato, si avvierà automaticamente. Non ci resta che aggiungerlo all'avvio:

# chkconfig webmin attivato

Vai a interfaccia web webmin tramite link https://192.168.56.10:10000 , dove 192.168.56.10 è l'indirizzo IP del server. Assicurati di specificare il protocollo https, non puoi farne a meno. Inserisci il tuo nome utente e password di root. Si apre home page webmin:

Non descriverò tutte le possibilità, tu stesso puoi salire attraverso il menu a sinistra e vedere cosa può essere configurato tramite webmin. Attiro la vostra attenzione su diversi punti importanti... C'è un'opinione secondo cui webmin non è sicuro e attraverso di esso il server può essere violato. Non so quanto siano giustificate queste paure, ma è meglio limitare l'accesso al server per ogni evenienza.

Se vieni da indirizzi statici, quindi limita l'accesso solo a questi indirizzi. Fatto proprio lì, nella prossima impostazione Controllo dell'accesso IP... Questa è l'impostazione che consiglio. Personalmente, non aprirei webmin al mondo senza particolari necessità.

Se vuoi vedere un pannello con il russo, non ci sono problemi. Puoi sceglierlo nella sezione Lingua... Tradotto nel suo complesso è normale, tutto è chiaro. Ma è meglio, ovviamente, abituarsi all'inglese, senza di esso nell'amministrazione del sistema da nessuna parte. Ma se non capisci, puoi anche usare il russo. Alla fine, webmin è più utile per coloro che non capiscono i server, ma hanno bisogno di amministrare qualcosa. Dopo aver cambiato la lingua, è necessario aggiornare forzatamente la pagina del browser in modo che l'intera interfaccia diventi russa.

Questo è tutto, con il resto delle funzionalità e delle impostazioni puoi capirlo da solo, non c'è nulla di complicato nel webmin.

Corso online "Amministratore Linux"

Se desideri imparare a costruire e mantenere sistemi altamente disponibili e affidabili, ti consiglio di familiarizzare con corso online "Amministratore Linux" in OTUS. Il corso non è per principianti, per l'ammissione è necessario conoscenza di base su reti e installando Linux su una macchina virtuale. La formazione dura 5 mesi, dopodiché i diplomati con successo nel corso potranno sostenere colloqui con i partner. Verifica tu stesso il test di ammissione e consulta il programma per i dettagli. |

Webmin è una moderna console di gestione basata sul web macchine Linux... Webmin consente di modificare rapidamente le impostazioni dei pacchetti principali.

Questa guida ti aiuterà a installare e configurare Webmin per Server Ubuntu, proteggi la console con il certificato Let's Encrypt, aggiungine uno nuovo tramite Webmin account e aggiornare i pacchetti del server.

Requisiti

  • Server Ubuntu 16.04.
  • Accesso sudo.
  • Firewall configurato (puoi informarti su questo).
  • Server web Apache (le istruzioni per l'installazione sono disponibili).
  • FQDN e record A che puntano all'indirizzo IP del server.

Passaggio 1 - Installazione di Webmin

Aggiungi il repository Webmin, che puoi utilizzare per installare e successivamente aggiornare la console. Deve essere aggiunto al file /etc/apt/sources.list.

sudo nano /etc/apt/sources.list

Aggiungi un nuovo repository alla fine del file:

. . .
deb http://download.webmin.com/download/repository sarge contrib

Salva e chiudi il file.

Aggiungi la chiave Webmin PGP per far sapere al sistema che il nuovo repository può essere considerato attendibile.

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

Aggiorna l'indice del pacchetto per aggiungervi il repository Webmin.

sudo apt-get update

Installa Webmin:

sudo apt-get install webmin

Al termine dell'installazione, vedrai:

Installazione di Webmin completata. Ora puoi accedere a

https: // your_server_ip: 10000 come root con il tuo
password di root, o come qualsiasi utente che può usare `sudo`.

Copia queste informazioni, ti serviranno in ulteriori lavori.

Nota: Se hai configurato il firewall ufw come richiesto, attiva questo momento blocca la porta Webmin. Per sbloccarlo, usa il comando:

sudo ufw consenti 10000

Fornire sicurezza aggiuntivaè possibile configurare l'accesso a questa porta solo da intervalli specifici di indirizzi IP.

Passaggio 2: aggiungi Let's Encrypt Trusted Certificate

Webmin supporta già HTTPS, ma finora la console utilizza un certificato autofirmato. Sostituiscilo con un certificato attendibile dal servizio Let's Encrypt.

Nel tuo browser apri:

https: // tuo_dominio: 10000

Sostituisci tuo_dominio con il tuo nome di dominio.

Nota: La prima volta che fai clic su questo collegamento, vedrai un errore "SSL non valido". Questo perché il server utilizza un certificato autofirmato. Aggiungilo all'elenco delle esclusioni per continuare.

Apparirà una schermata di autenticazione. Apri un account utente con accesso sudo (non root).

Una volta autenticato, vedrai la dashboard di Webmin. Prima di aggiungere un certificato attendibile, è necessario impostare il nome host del server. Trova il campo Nome host di sistema e apri il collegamento specificato in esso.

Si aprirà la pagina Nome host e client DNS. Trova il campo Nome host e inserisci il nome FQDN al suo interno. Fare clic su Salva.

Fare clic su Webmin nel riquadro di navigazione a sinistra, quindi su Configurazione Webmin.

Seleziona Crittografia SSL dall'elenco, quindi fai clic sulla scheda Let's Encrypt. Vedrai la schermata Opzioni per il nuovo certificato SSL.

Da questa pagina Webmin può ottenere e installare un certificato attendibile e aggiornarlo in modo tempestivo. I certificati Let's Encrypt sono validi per 3 mesi. Supporti Webmin aggiornamento automatico certificati; puoi configurare la console per rinnovare mensilmente il certificato Let's Encrypt. Il servizio Let's Encrypt cerca un file di convalida sul server, quindi la console Webmin deve posizionare tale file nella directory /var/www/html (questa è la directory radice del server Web Apache predefinita). Per impostare un certificato, segui questi passaggi:

  • Inserisci il tuo FQDN nel campo Nomi host per il certificato.
  • Nella riga della directory principale del sito Web per il file di convalida, fare clic sul pulsante Altra directory e specificare /var/www/html.
  • Nella riga Mesi tra il rinnovo automatico, deseleziona Rinnova solo manualmente e inserisci 1 nel campo di immissione. Quindi fare clic sul pulsante a sinistra del campo di immissione.
  • Fare clic su Richiedi certificato. Riceverai una schermata di conferma entro pochi secondi.

Riavvia Webmin per accedere al nuovo certificato. Per fare ciò, fai clic sulla freccia indietro nel browser e sul pulsante Riavvia Webmin. Attendi 30 secondi, aggiorna la pagina ed entra nel pannello di controllo. Il browser ora segnalerà che il server sta utilizzando un certificato attendibile.

3 - Utilizzo di Webmin

Webmin offre molti moduli con cui puoi gestire il tuo server ed eseguire quasi tutto, dalla configurazione di BIND Server DNS e prima di aggiungere utenti al sistema. Prova a creare un nuovo utente e ad aggiornare i pacchetti di sistema utilizzando Webmin.

Gestione utenti e gruppi

Fare clic sulla scheda Sistema e fare clic sul pulsante Utenti e gruppi. Nella finestra che compare è possibile gestire utenti e gruppi del sistema.

Crea un nuovo utente (ad esempio, deploy) che puoi usare per distribuire l'applicazione. Fai clic su Crea un nuovo utente nella parte superiore della pagina. Questo aprirà la schermata Crea utente; fornire nome utente, password, gruppo e altre informazioni sull'utente.

  • In Nome utente, inserisci un nome: deploy.
  • Seleziona Automatico nel campo ID utente.
  • In Nome reale, inserisci una descrizione dell'utente (ad esempio, Utente distribuzione).
  • Nella Home Directory, seleziona Automatico.
  • Dal menu a discesa Shell seleziona / bin / bash.
  • Nel campo Password, seleziona Password normale e inserisci la password.
  • In Gruppo primario, seleziona Nuovo gruppo con lo stesso nome dell'utente.
  • Nel gruppo secondario, seleziona sudo dall'elenco Tutti i gruppi. Quindi fare clic sul pulsante → per aggiungere il gruppo all'elenco dei gruppi.
  • Fare clic su Crea.

Come puoi vedere, Webmin ti consente di personalizzare la shell dell'utente, il supporto per le home directory e altro ancora.

Aggiornamento dei pacchetti

Webmin può aggiornare tutti i pacchetti sul sistema. Per fare ciò, vai al collegamento Dashboard e trova il campo Aggiornamenti pacchetto. Se la console rileva aggiornamenti disponibili, vedrai il numero di aggiornamenti e un collegamento ad essi in questo campo.

Conclusione

Ora hai comoda console per la gestione del server, protetto da un certificato attendibile. L'interfaccia intuitiva di Webmin fornisce molte funzioni e moduli utili.

Scopri tu stesso le funzionalità di Webmin. Di più informazioni utili può essere trovato in

L'utilizzo del "Terminale" non è sempre conveniente anche per i professionisti. Pertanto, oggi le interfacce grafiche sono sempre più utilizzate, anche per quei compiti in cui l'uso di comandi testuali porta a maggiori risultati rapidi... Un argomento separato è l'installazione di Webmin Ubuntu: questa è la capacità di utilizzare un'interfaccia web grafica per gestire il server.

L'installazione di Webmin è necessaria per funzionare nelle interfacce grafiche anziché nel terminale.

Perché è così rilevante? Nell'ambiente tecnici la velocità dei sistemi è molto apprezzata. Lavorare con soluzioni che rallenterebbe il server è inaccettabile. Soprattutto se le risorse disponibili non sono così grandi. Ecco perché tali complessi come Webmin sono particolarmente apprezzati. Grazie a loro, puoi accedere alle risorse del server ovunque tu abbia un computer, accesso a Internet e un browser per lavoro.

Webmin è un'interfaccia web-based per la gestione di server basati su sistemi Unix-like. È una delle soluzioni più semplici e convenienti per risolvere problemi di questo tipo. Ecco i vantaggi:

  1. Aiuta a risparmiare tempo nella gestione del server.
  2. Consente di configurare anche le reti firewall per loro.
  3. Supporti backup dati.
  4. Consente di eseguire ritocchi sistema operativo.
  5. E ha molte altre utili funzioni.

Tecnicamente, Webmin consiste in un semplice server web, oltre a numerosi script che lo rendono flessibile e veloce con cui lavorare. I file con le impostazioni del programma possono essere modificati sia manualmente che utilizzando il blocco "Configurazione Webmin" nell'interfaccia grafica.

Se desideri installare Webmin per Ubuntu per uso commerciale, è completamente gratuito. Il programma è distribuito con licenza BSD.

Vai all'installazione

Per prima cosa, devi modificare il file sources.list:

"Sudo nano /etc/apt/sources.list"

Alla fine del file devono essere inserite le seguenti righe:

"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 "

Fatto? Ora aggiorna l'elenco delle origini dati da caricare:

"Sudo apt-get update"

Ora su Server Ubuntu l'installazione di Webmin è questione di due secondi. Esegui il comando:

"Sudo apt-get install webmin"

Non è sempre conveniente configurare il sistema tramite terminale. Molti amministratori preferiscono interfaccia grafica terminale per compiti semplici. Non è consuetudine utilizzare un'interfaccia grafica a tutti gli effetti sui server per non sprecare preziose risorse informatiche, ma molto spesso vengono utilizzate interfacce web per la configurazione.

Utilizzando l'interfaccia web, puoi accedere alla configurazione del server web da qualsiasi luogo in cui sia disponibile l'accesso a Internet e hai solo bisogno di un browser. Una di queste interfacce web open source è webmin. È molto popolare con Utenti Linux per la sua semplicità e grande funzionalità.

Nella maggior parte dei casi, puoi fare a meno della riga di comando per amministrare il server, ma semplicemente esegui tutte le azioni tramite l'interfaccia web. Diamo un'occhiata alle funzionalità supportate da Webmin:

  • Creazione e cancellazione di account utente;
  • Configurazione di servizi e servizi utilizzando moduli speciali ad esempio Apache o DNS;
  • Creazione di caselle di posta per gli utenti;
  • Visualizza le statistiche di utilizzo del sistema.

La distribuzione predefinita Webmin contiene più di 500 script che implementano la connessione tra le opzioni dell'interfaccia web e la shell dei comandi del sistema. E a tutto questo si possono aggiungere moduli aggiuntivi per espandere ulteriormente le funzionalità del programma. Webmin è completamente scritto in Perl e, come ho detto, è disponibile gratuitamente. In questo articolo, ti spiegheremo come installare Webmin su Ubuntu Server 16.04.

Installazione di Webmin su Ubuntu Server

Prima di procedere con l'installazione di Webmin su Ubuntu, è necessario aggiungere il repository ufficiale del programma ai sorgenti dell'applicazione. Per fare ciò, apri il file /etc/apt/sources.list e aggiungi le righe lì:

sudo vi /etc/apt/sources.list

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

Quindi aggiungi la chiave GPG per il repository:

sudo wget http://www.webmin.com/jcameron-key.asc
$ sudo apt-key add jcameron-key.asc

Resta da aggiornare gli elenchi dei pacchetti:

sudo apt-get update

Solo ora è possibile eseguire l'installazione di webmin ubuntu 16.04:

sudo apt-get install webmin

Ad installazione completata, per consentire l'accesso all'interfaccia web dall'esterno, è necessario aprire la porta 10000 con un firewall. Per fare ciò, esegui:

sudo ufw consenti 10000

Configurazione di Webmin su Ubuntu 16.04

Puoi accedere all'interfaccia Webmin semplicemente digitando l'indirizzo del tuo server e la porta 10000 in barra degli indirizzi browser. Webmin utilizza https per impostazione predefinita, quindi dovrai applicare anche quel protocollo. L'indirizzo sarà simile a questo:

https: // indirizzo_ip: 10000

Il browser ti avviserà che il certificato SSL non è affidabile, questo perché webmin genera automaticamente il proprio certificato dopo l'installazione. E poiché questo certificato è stato emesso da un'autorità non di certificazione, il browser non può considerarlo attendibile. Ma sappiamo che questo è il nostro server, quindi possiamo continuare.

Nella schermata successiva, dovrai inserire il tuo nome utente e password sul server per accedere all'interfaccia web. Questo utente deve disporre delle autorizzazioni di superutente:

Ecco come apparirà la home page:

La prima pagina mostra Informazione Generale su un sistema che ti aiuterà a capire con quale sistema hai a che fare in questo momento. Mostrerà anche gli aggiornamenti di Webmin, se presenti.

Sul lato sinistro dello schermo, troverai un menu di navigazione con cui puoi accedere vari moduli Webmin e sarà in grado di gestire il server. La sezione Webmin contiene le impostazioni per il programma Webmin stesso, altre sezioni sono responsabili di altri servizi o parametri di sistema.

conclusioni

Ecco fatto, l'installazione di Webmin su Ubuntu Server 16.04 è ora completa e ora puoi configurare il tuo sistema da remoto. Questo può essere molto utile quando non puoi o non vuoi usare il terminale. Se hai domande, chiedi nei commenti!

I sistemi operativi simili a Unix ne hanno molti lati positivi: sicurezza, stabilità, alcuni sono attratti dal libero. Ma per gli amministratori alle prime armi, la configurazione di un sistema può trasformarsi in un vero inferno. Scavando dentro file di configurazione, lettura costante la documentazione, oltre a un inglese non comprensibile a tutti, può spaventare chiunque, specialmente coloro che sono riusciti a lavorare con Windows. E anche se il sistema è protetto almeno cento volte, gli errori nei file di configurazione possono portare a seri problemi di sicurezza.

Sviluppato da Jamie Cameron, Webmin (http://www.webmin.com/) è un'interfaccia completa per amministrazione di sistema Unix, il cui utilizzo semplifica notevolmente il processo di gestione del sistema, e l'utilizzo delle tecnologie web lo rende accessibile da qualsiasi parte del mondo e indipendente dalla configurazione utilizzata al momento sistema operativo... Sarà utile per la gestione remota del sistema per quegli amministratori che attualmente non hanno accesso a un computer con installato Sistema simile a Unix e rete standard Strumenti di Windows non brillare con una scelta speciale utilità necessarie... In questo caso, utilizzando qualsiasi browser Web che supporti tabelle e moduli (e JAVA per alcuni moduli), è possibile configurare facilmente da un computer locale o remoto in forma visiva profili utente, installare, disinstallare programmi, configurare Web, posta, server DNS, server di stampa, gestire database, organizzare condivisione file utilizzando Samba o NFS, configurare un firewall, sincronizzare l'ora, organizzare condivisione a Internet, monitorare lo stato dei servizi, eseguire un backup, masterizzare un disco CD, accedere a file su un computer remoto, compresa la documentazione e innumerevoli altre attività amministrative, che sono innumerevoli, ma richiedono determinate conoscenze e abilità. Allo stesso tempo, Webmin ti salverà da errori di sintassi e le imprecisioni, per quanto possibile, avvertono di azioni potenzialmente pericolose. Ma questo, però, non significa che non sia necessario sapere proprio nulla e che una smart utility farà tutto da sola. È ancora necessario avere alcune idee sulla struttura di Unix, sul significato di alcune utilità, sulle peculiarità del funzionamento di protocolli e servizi. Anche gli amministratori esperti non dovrebbero ignorare la presenza di tali utilità conveniente, dopotutto, ricorda tutti i parametri nei file di configurazione e le sottigliezze della configurazione dei servizi su diversi sistemi, vedi, è piuttosto difficile.

Funzionalità Webmin

Scritto nella quinta versione di Perl, Webmin ha struttura modulare, consentendo di aumentare liberamente le funzionalità richieste o, al contrario, rimuovere tutto ciò che non è necessario. Utilizza il proprio mini server Web per funzionare, il che lo rende indipendente dalla presenza e dall'uso di Apache o di altri server Web (sebbene sia possibile farlo funzionare anche tramite Apache). Il codice open source ha beneficiato solo del progetto. Mentre Jimi Cameron era impegnato con il codice di sistema principale, numerosi sviluppatori hanno tradotto l'interfaccia in più di 30 lingue (c'è il russo) e hanno creato più di 270 moduli che espandono notevolmente le possibilità. Alcuni dei moduli sono già inclusi nella fornitura standard, altri sono disponibili per il download separatamente.

Mi soffermerò solo sulle misure di sicurezza e convenienza. È possibile che dopo la registrazione ti venga presentato Interfaccia inglese... Benchè lingua inglese ed è la lingua madre dell'amministratore, ma accettare di comunicare nella tua lingua madre è ancora più piacevole. Andiamo " Configurazione Webmin - Lingua"E seleziona dall'elenco a discesa lingua desiderata, confermiamo la nostra scelta cliccando su “ Cambia lingua”. Allora torniamo al presente Configurazione di Webmin... Per impostazione predefinita, Webmin accetterà connessioni da tutti gli indirizzi, il che non è sempre necessario e non sicuro utilizzando il " Controllo dell'accesso IP”(IP Access Control) puoi limitare l'accesso solo da quegli indirizzi di cui ti fidi (ad esempio, rete interna), accesso completo può essere consentito solo se, ad esempio, stai andando in vacanza e vuoi essere in grado di raggiungere il tuo server. Qui è possibile impostare la rete o la sottorete come parametro, i singoli nodi per indirizzo IP o nome del dominio... In quest'ultimo caso, per sicurezza, spunta la casella “ Determina l'indirizzo IP per nome su ogni richiesta”. Per velocità, questa operazione può essere eseguita manualmente, utilizzando nel file /etc/webmin/miniserv.conf parametri consentire = o negare =... Il primo contiene un elenco di host e computer, separati da uno spazio, a cui è consentito connettersi, il secondo, invece, tenta di accedere, dai quali verrà ignorato. Dopo l'installazione, con una risposta positiva alla domanda "Avvia Webmin all'avvio", Webmin verrà caricato all'avvio del sistema, un'altra opzione di avvio sarebbe quella di utilizzare xinetd per questo scopo. Per fare ciò, aggiungi la riga inetd = 1 al file miniserv.conf e rimuovi session = 1. Dopodiché, al file /etc/xinetd.conf(su alcune distribuzioni come Slaskware lo creiamo prima con il tocco /etc/xinetd.conf) :

servizio webmin

{

utente = root

env = LANG =

porta = 10000

socket_type = flusso

protocollo = tcp

aspetta = no

disabilita = no

tipo = NON ELENCATO

server = /usr/local/webmin-1.400/miniserv.pl

server_args = /etc/webmin/miniserv.conf

Quindi riavviamo xinetd.

Ora è il momento di affrontare gli utenti. Per prima cosa usiamo il modulo “ Autenticazione”, che consente di abilitare un aumento del ritardo tra i tentativi falliti di inserire una password per lo stesso utente e il blocco dell'accesso dopo diversi tentativi infruttuosi sul certo tempo, che renderà difficile provare a indovinare una password nella fronte, tutte queste azioni possono anche essere registrate. Per gli utenti smemorati e pigri, puoi attivare l'opzione che ti permette di disabilitare automaticamente l'accesso dopo un certo periodo di tempo e qui puoi disabilitare la possibilità di ricordare la password inserita. Prossimo modulo utileUtenti Webmin”(Utenti Webmin) ti permetterà di creare un utente o un gruppo dotato di certi diritti per lavorare con determinati servizi. Qui puoi anche convertire gli utenti Unix in utenti Webmin con diritti specifici, configurare la sincronizzazione degli utenti, in cui gli utenti appena creati vengono assegnati automaticamente a uno dei gruppi Webmin, configurare l'autenticazione utente, visualizzare i registri e terminare la sessione utente.

Webmin può tenere un registro degli eventi in formato standard file di registro CLF (formato di registro combinato), mentre ha abbastanza opzioni flessibili tramite registrazione. Quindi andando a " Configurazione di Webmin” — “Rivista"Puoi specificare quali indirizzi IP e nomi host verranno registrati, le azioni con quali moduli e quali utenti verranno registrati e la frequenza con cui il registro verrà cancellato. Le voci del registro verranno scritte in un file /var/webmin/miniserv.log ... Inoltre, attivando l'opzione “ Registra le modifiche apportate ai file con ogni azione”Sarà anche condotto registrazioni dettagliate azioni dell'utente da archiviare /var/webmin/webmin.log... Questo registro può essere visualizzato e analizzato utilizzando il modulo " Registro attività Webmin”(Registro azioni Webmin).

Dov'è la mia riga di comando?

Ma dove senza di lei. Se le funzionalità di Webmin sono ancora carenti o ti mancano riga di comando, poi nel “ Altro”(Altri) ce ne sono diversi oggetti speciali. “Accesso SSH/Telnet”(Accesso SSH/Telnet) che per impostazione predefinita tenta di connettersi alla porta 23 servizio telnet per modificare il comportamento, cliccare su "Impostazioni modulo" e nella riga "Tipo di connessione" selezionare Secure Shell, qui è possibile impostare il numero di righe, un altro nodo per lavoro e utilizzo finestra separata per lavoro. Quindi Webmin può tornare utile per raggiungere i tuoi computer utilizzando SSH in luoghi in cui non è facile da trovare applicazioni richieste(anche da un Internet café), tutto ciò che devi fare è eseguirlo su una delle tue macchine. Più avanti nella scheda " Altro"Rilevata anche l'interfaccia con l'interprete dei comandi" Shell di comando(conchiglia)”(Command Shell) ti consente di eseguire comandi shell in remoto e mantiene la cronologia dei comandi. L'elemento successivo, Custom Commands, consente agli utenti inesperti di eseguire comandi o script con il clic di un pulsante. È sufficiente che un amministratore crei un comando compilando i campi appropriati (scrivi un comando, imposta i parametri, un utente per conto del quale verrà eseguito il comando, aggiungi una descrizione, ecc.). Qui, nella scheda "Altro", troverai anche il file manager Fig. 4 (richiede supporto JAVA), che ti permetterà di accedere ai file su un computer remoto in una comoda shell grafica.

Moduli Webmin

La modularità di Webmin permette di far crescere le funzionalità fino a il livello giusto e, d'altra parte, rimuovere le cose non necessarie in modo che non irritino gli occhi e non distraggano dal lavoro. Diversi moduli sono disponibili su http://www.webmin.com/ third.html. Prima di tutto vorrei citare il modulo Usermin, anch'esso scritto da Jamie Cameron. A differenza di Webmina, che è rivolto all'amministratore, Usermin è rivolto all'utente finale, consentendo di leggere la posta, lavorare con GPG, avere accesso remoto ai tuoi file tramite Java file manager, gestire i lavori cron, ecc. Per installare, basta andare nella sezione " Configurazione utente min”(Configurazione Usermin) e fare clic sul pulsante“ Installa Usermin ”. Per lavorare con i moduli (di solito un file con estensione .wbm, sebbene sia possibile installare e pacchetti rpm) vai a " Moduli Webmin”(Webmin Modules), dove è possibile installarne uno nuovo specificandone la posizione su un disco locale o su Internet, eliminare un modulo selezionandolo dall'elenco o copiare un modulo. La copia dei moduli ti consente di avere lo stesso modulo con impostazioni diverse, che puoi inserire diversi gruppi per accesso veloce e consentire l'accesso a diversi utenti.

Tra le altre chicche, va segnalata la possibilità di cambio aspetto esteriore(nella scheda con lo stesso nome) i.e. scegli i colori a tuo piacimento e cambia più globalmente l'aspetto, inclusi i temi delle icone, dei colori, dello sfondo e del layout della pagina. Forse qualcuno penserà che sia un giocattolo, ma quando devi configurare il funzionamento di più nodi contemporaneamente, allora design diverso permette meno confusione.

Ecco come è Webmin. Facile da installare e configurare, utile nel lavoro, che consente agli amministratori di concentrarsi maggiormente sul processo di configurazione del sistema, consente di lavorare in sicurezza e ricevere informazioni da luoghi in cui non sono disponibili le utilità necessarie.

Principali articoli correlati