Webmin
De SergiTurWiki
| Curs: | SambasobreLDAP, LinuxAdministracioAvancada,DissenyXarxesLinux |
| Fitxers: | Sessio5.pdf,AutenticacioiAutoritzacionsLinux.pdf , |
| Repositori SVN: | https://anonymous@svn.projectes.lafarga.cat/svn/iceupc/SambaSobreLDAP |
| Usuari: | anonymous |
| Paraula de pas: | sense paraula de pas |
| Autors: | Sergi Tur Badenas, Lluís Pérez Vidal |
IMPORTANT: A Ubuntu (i també a Debian) tot i que sembla que hi ha un paquet:
$ sudo apt-get install webmin ... E: El paquet webmin no té candidat d'instal·lació
Com podeu veure realment el paquet no hi és als repositoris. Per tant, cal instal·lar manualment. Vegeu l'apartat Instal·lació
Contingut |
Instal·lació
A Debian i a Ubuntu ja no hi ha paquet als repositoris per a Webmin. Per instal·lar webmin en aquests sistemes heu dse seguir les següents passes:
Baixar el paquet .deb de la web de webmin
$ cd $ mkdir webmin $ cd webmin $ wget http://prdownloads.sourceforge.net/webadmin/webmin_1.490_all.deb
Instal·lar webmin
$ sudo dpkg -i webmin_1.480_all.deb
Si us fixeu:
dpkg: problemes de dependències impedeixen la configuració de webmin: webmin depèn de libnet-ssleay-perl; tot i així: El paquet libnet-ssleay-perl no està instal·lat. webmin depèn de libauthen-pam-perl; tot i així: El paquet libauthen-pam-perl no està instal·lat. webmin depèn de libio-pty-perl; tot i així: El paquet libio-pty-perl no està instal·lat. webmin depèn de libmd5-perl; tot i així: El paquet libmd5-perl no està instal·lat. dpkg: s'ha produït un error en processar webmin (--install): problemes de dependències - es deixa sense configu
No us deixarà instal·lar per problemes de dependències. Instal·leu-les:
$ sudo apt-get install libnet-ssleay-perl libauthen-pam-perl libauthen-pam-perl libio-pty-perl libmd5-perl
I ja teniu instal·lat Webmin.
Executar Webmin
Webmin és una aplicació web que s'executa amb el seu propi servidor web (no utilitza Apache). Per entrar a webmin heu d'obrir en una navegador l'adreça:
https://localhost:10000
L'usuari i paraula de pas que us demana són l'usuari i la contrasenya dels usuaris de la màquina local. Per poder utilitzar totes les funcions de webmin cal entrar com a root.
Configuració
Webmin és una aplicació web però no necessita d'apache per a funcionar. Té un dimoni o servei propi que s'executa la port 10000 i per connexió segura. El fitxer de configuració de webmin és /etc/webmin/miniserv.conf.
Exemple de fitxer /etc/webmin/miniserv.conf:
mimetypes=/etc/mime.types port=10000 host=xarxantoni addtype_cgi=internal/cgi realm=Webmin Server logfile=/var/log/webmin/miniserv.log pidfile=/var/run/webmin.pid logtime=168 ssl=1 env_WEBMIN_CONFIG=/etc/webmin env_WEBMIN_VAR=/var/log/webmin logout=/etc/webmin/logout-flag listen=10000 userfile=/etc/webmin/miniserv.users keyfile=/etc/webmin/miniserv.pem libwrap= alwaysresolve=1 blockhost_time=300 no_pam=0 logouttime=5 passdelay=1 session=1 blockhost_failures=3 syslog=1 log=1 logclear= loghost=1 preroot=debiantheme ppath= atboot=1 denyfile=\.pl$ extraroot_0=/usr/local/share/webmin allow=localhost
Accés a webmin des de màquines remotes
S'ha de modificar el paràmetre:
allow=
Del fitxer /etc/webmin/miniserv.conf. Ara cal reiniciar webmin:
$ sudo /etc/init.d/webmin restart Restarting webmin: webmin.
Ldap Webmin
TODO
Webmin a SkoleLinux
Consulteu l'article Webmin_a_Skolelinux
