Blandt de tusinder af muligheder, vi har for at øge produktiviteten og effektiviteten af Linux -distributioner, har vi især en, der giver os mulighed for at have centraliseret kontrol over alle aspekter af systemet, både på hardware- og software -niveau, og det er Webmin.
Dette er et open source -værktøj, som administrationsopgaven vil være noget enkel, men med en kraftfuld og bred vifte af muligheder. I de følgende links vil vi se, hvordan du installerer og bruger Webmin på nogle Linux -distributioner:
I dag vil vi se, hvordan vi installerer og bruger Webmin i Debian 9 og dermed har dette værdifulde værktøj til vores administrationsopgaver.
Hvad er WebminWebmin er en webbaseret administrationsgrænseflade til korrekt systemstyring til Unix. Det kan bruges i enhver moderne webbrowser, det giver mulighed for at konfigurere brugerkonti, Apache -tjenester, DNS, fildeling og meget mere.
Med Webmin elimineres behovet for manuelt at redigere Unix -konfigurationsfilerne såsom / etc / passwd, og det vil tillade os at administrere et system fra den grafiske konsol eller eksternt. Webmin består af en simpel webserver og en række CGI -programmer, der direkte opdaterer systemfiler, såsom /etc/inetd.conf og / etc / passwd. Webserveren og alle CGI-programmer er skrevet i Perl version 5 og bruger ikke ikke-standard Perl-moduler.
Webmin kan installeres på et af følgende operativsystemer
- AlphaCore Linux
- Amazon Linux
- APLINUX
- Asianux
- Asianux Server
- Bigblock
- BSDI
- CentOS Linux
- CloudLinux
- Cloudrouter Linux
- Fedora Linux
- FreeBSD
- Generisk Linux
- Gentoo Linux
- Lycoris Desktop / LX
- Mac OS X
- Mageia Linux
- Mandrake Linux
- Mandrake Linux Corporate Server
- Mandriva Linux og mange flere
Webmin indeholder mere end 116 standardmoduler grupperet i kategorier som Webmin, System, servere, netværk, hardware osv.
Nogle af disse moduler er:
Webmin
- Backup konfigurationsfiler
- Skift sprog og tema
- Brugerkonfiguration
- Webmin Handlingslog
- Webmin -konfiguration
- Webmin -serverindeks
- Webmin -brugere
System
- Bacula backup system
- Opstart og nedlukning
- Skift adgangskoder
- Disk kvoter
- Disk- og netværksfilsystemer
- Sikkerhedskopiering af filsystem
- Første systemstart
- LDAP -klient
- Kørende processer
- Planlagte Cron -job
- Planlagte kommandoer
- Sikkerhedsvagter
Servere
- Apache webserver
- BIND DNS -server
- CVS -server
- DHCP -server
- Dovecot IMAP / POP3 -server
- Hentning af e -mail fra Fetchmail
- Frox FTP -proxy
- Jabber IM -server
- LDAP -server
- SSH -server
- Samba Windows fildeling
- Sendmail Mail Server
Andre
- Kommandoskal
- Brugerdefinerede kommandoer
- Filhåndtering
- HTTP -tunnel
- Java File Manager
- PHP -konfiguration
- Perl moduler
- Beskyttede webkataloger
- SSH -login
- System- og serverstatus
- Tekst Login
Netværk
- ADSL -klient
- Båndbreddeovervågning
- Firewall D.
- Fail2Ban indtrængningsdetektor
- idmapd dæmon
- IPFilter Firewall
- IPsec VPN -konfiguration
- Kerberos5
- Linux Firewall
Hardware
- CD -brænder
- GRUB Boot Loader
- Linux opstartskonfiguration
- iSCSI -klient
- iSCSI -server
- iSCSI -mål
- Linux RAID
Dernæst vil vi se, hvordan du installerer Webmin i Debian 9, og til dette vil vi se nogle nyttige muligheder for at fuldføre denne proces fuldstændigt.
1. Tilføjelse af Webmin -lagre og import af GPG -nøglen
Den første mulighed, vi har, er at tilføje og aktivere det officielle Webmin -lager, for dette skal vi først oprette en fil kaldet webmin.list i biblioteket /etc/apt/sources.list.d/ som følger ved hjælp af den foretrukne editor, vi eller nano:
sudo nano /etc/apt/sources.list.d/webmin.listI denne nye fil vil vi indsætte følgende:
deb http://download.webmin.com/download/repository sarge contrib deb http://webmin.mirror.somersettechsolutions.co.uk/repository sarge contrib
Vi gemmer ændringerne ved hjælp af tastekombinationen Ctrl + O og afslutter den med tasterne Ctrl + X.
Når vi har gemt disse linjer, er det næste trin at importere GPG -nøglen, der er knyttet til det ovenfor beskrevne lager, for dette udfører vi følgende:
wget http://www.webmin.com/jcameron-key.asc
Derefter udfører vi følgende:
sudo apt-key tilføj jcameron-key.asc
BemærkHusk, at hvis vi er som root -brugere, vil det ikke være nødvendigt at forberede sudo til hver linje.
Login Tilmeld dig!