Manage your Blog

Create your blog now! Easy and Free

Linuxlandia

Category: Administration System

13/05/2008 GMT 1

Webmin, interfaccia web per amministrare un sistema GNU/Linux da remoto

linuxlandia @ 07:33

feed RSSE' sufficiente installare Webmin sul computer, e collegarsi a questo da un'altro PC mediante un browser.

Da qui è possibile amministrare la macchina in ogni suo aspetto, dagli utenti ai servizi, fino alla configurazione dell'hardware.

Webmin, è una potente interfaccia web per amministrare un sistema GNU/Linux da remoto.


30fotogratis468x60.gif

Webmin è un software Open Source che mette a disposizione un'interfaccia grafica web-based per l'amministrazione remota di sistemi operativi di tipo Unix-like e quindi anche di GNU/Linux. Webmin si compone di un piccolo server web e da un numero elevatissimi di script CGI scritti in Perl che sono in grado di operare direttamente sui file di sistema come /etc/inetd.conf oppure /etc/passwd. Utilizzando un qualsiasi browser che supporti form e tabelle (e Java per il modulo File Manager di Webmin), l'utente può controllare e gestire con estrema semplicità tutti i vari aspetti del server, dalla gestione degli utenti, alla schedulazione del backup, alla gestione e configuazione dei vari server come Apache, DNS, DHCP, LDAP, MySQL, gestire e configurare le periferiche di rete e tanto altro ancora.
webmin_linux_firewall.png


Tutte le recenti versioni di WebMin sono rilasciate sotto una licenza di tipo BSD che ne consente la libera distribuzione e modifica per scopi sia commerciali che non-commerciali.

Webmin supporta un gran numero di sistemi operativi e moltissime distribuzioni GNU/Linux.

sky8_468x60.gif

Prima dell'installazione

Webmin come abbiamo detto è un'applicazione web e come tale risulta potenzialmente insicura, specie se l'utente decide di operare attraverso il protocollo http. In questo caso infatti le informazioni viaggierebbero in chiaro e sarebbero tutte potenzialmente soggette a sniffer. Fortunatamente Webmin mette a disposizione il supporto per il protocollo https che offre un buon livello di crittografia e maggiori garanzie in termini di sicurezza rispetto ad http. Per poter sfruttare il protocollo https è necessario installare la libreria Perl SSLeavy (il nome del paccehtto da installare è libnet-ssleay-perl) prima di procedere con l'installazione vera e propria di Webmin.

Installazione di Webmin

L'installazione di Webmin avviene scaricando i sorgenti dal sito ufficiale. Terminato il download dell'archivio tar.gz portiamoci all'interno della directory contenente tale file e procediamo come segue :

tar zxvf webmin-VERSIONE.tar.gz 

Terminata la decompressione dell'archivio otterremo una directory chiamata "webmin-VERSIONE", entriamo in questa directory e lanciamo lo script di installazione:

cd webmin-VERSIONE
./setup.sh

Lo script di setup è una procedura interattiva che pone all'utente alcune domande per la configurazione di Webmin. Ecco di seguito come prosegue l'installazione di Webmin:

Config file directory [/etc/webmin]: #Directory contente i file di configurazione Log file directory [/var/webmin]: #Directory dove saranno posti i file di LOG Full path to perl (default /usr/bin/perl): #Path dell'interprete Perl Web server port (default 10000): #Porta sulla quale Webmin rimarrà in ascolto Login name (default admin): #Premiamo INVIO oppure scriviamo un diverso nome utente Admin Password: #Inseriamo la password desiderata Use SSL(y/n): #A questo punto se vogliamo utilizzare il protocollo #sicuro SSL digitiamo "y" e premiamo INVIO Start Webmin at boot time (y/n): #Se si vuole che Webmin sia avviato al boot del sistema #rispondere "y"altrimenti rispondere "n"

Arrivati a questo punto l'installazione di Webmin è completata e dovrebbe apparirci un messaggio simile al seguente, che ci invita a far puntare il nostro browser all'indirizzo specificato per aprire Webmin

Webmin has been installed and started successfully. Use your web browser to go to https://192.168.0.1:10000/

lovelove468x60.jpg

Accesso a Webmin

Se l'installazione è terminata correttamente Webmin sarà accessibile attraverso un qualsiasi browser (es:Firefox) semplicemente digitando l'URL comunicatoci al termine dell'installazione. Nel caso sopra riportato per accedere a Webmin è sufficiente aprire il proprio browser, inserire nella barra degli indirizzi https://192.168.0.1:10000/. Essendo in questo caso abilitato il supporto al protocollo SSL ad ogni accesso verrà richiesto di accettare il certificato di protezione. Accettato questo certificato ci verrà mostrata la maschera di login per accedere a Webmin.

Screenshots

The list of Unx users from the Users and Groups module

webmin.png

Creating a Unix user in the same module

webmin2.png

mondadori_cambia_faccia728x90.gif

Listing mounted filesystems on Linux

webmin3.png

Managing NFS exports on a Linux system

webmin4.png

 

todomondo_papagallo_pirata728x90.gif

Editing disk quotas for a Unix user

webmin5.png

Viewing local disk partitions on Linux

webmin6.png

Editing a system bootup script which starts Apache

webmin7.png

Viewing running processes

webmin8.png

Viewing the details of an installed RPM package

webmin9.png

Managing system log files

webmin10.png

 

 

fonte: Linuxpedia & Webmin

subito728x90.gif

 

Ultimi post pubblicati

RSTP (Raccomandati Se Ti Piacciono)

 

Archive | Create your blog now! Easy and Free