Blant de tusenvis av alternativer vi har for å øke produktiviteten og effektiviteten til Linux -distribusjoner, har vi spesielt en som vil tillate oss å ha sentralisert kontroll over alle aspekter av systemet, både på maskinvare- og programvarenivå, og det er Webmin.
Dette er et åpen kildekodeverktøy som administrasjonsoppgaven vil være noe enkel, men med et kraftig og bredt spekter av alternativer. I de følgende koblingene ser vi hvordan du installerer og bruker Webmin på noen Linux -distribusjoner:
I dag skal vi se hvordan du installerer og bruker Webmin i Debian 9 og dermed har dette verdifulle verktøyet for våre administrasjonsoppgaver.
Hva er WebminWebmin er et nettbasert administrasjonsgrensesnitt for riktig systemadministrasjon for Unix. Den kan brukes i en hvilken som helst moderne nettleser, den lar deg konfigurere brukerkontoer, Apache -tjenester, DNS, fildeling og mye mer.
Med Webmin vil behovet for å redigere Unix -konfigurasjonsfilene som / etc / passwd manuelt bli eliminert, og det vil tillate oss å administrere et system fra den grafiske konsollen eller eksternt. Webmin består av en enkel webserver og en serie CGI -programmer som direkte oppdaterer systemfiler som /etc/inetd.conf og / etc / passwd. Webserveren og alle CGI-programmer er skrevet i Perl versjon 5 og bruker ikke ikke-standard Perl-moduler.
Webmin kan installeres på et av følgende operativsystemer
- AlphaCore Linux
- Amazon Linux
- APLINUX
- Asianux
- Asianux Server
- Stor blokk
- 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 inkluderer mer enn 116 standardmoduler gruppert i kategorier som Webmin, System, servere, nettverk, maskinvare, etc.
Noen av disse modulene er:
Webmin
- Sikkerhetskopier konfigurasjonsfiler
- Endre språk og tema
- Brukerkonfigurasjon
- Webmin Handlingslogg
- Webmin -konfigurasjon
- Webmin -serverindeks
- Webmin -brukere
System
- Bacula Backup System
- Oppstart og nedleggelse
- Endre passord
- Diskkvoter
- Disk- og nettverksfilsystemer
- Sikkerhetskopiering av filsystem
- Første oppstart av systemet
- LDAP -klient
- Kjører prosesser
- Planlagte Cron -jobber
- Planlagte kommandoer
- Sikkerhetsvakter
Servere
- Apache webserver
- BIND DNS -server
- CVS -server
- DHCP -server
- Dovecot IMAP / POP3 -server
- Fetchmail Mail Henting
- Frox FTP Proxy
- Jabber IM -server
- LDAP -server
- SSH -server
- Samba Windows fildeling
- Sendmail Mail Server
Andre
- Kommandoskall
- Egendefinerte kommandoer
- Filbehandler
- HTTP -tunnel
- Java File Manager
- PHP -konfigurasjon
- Perl -moduler
- Beskyttede webkataloger
- SSH -pålogging
- System- og serverstatus
- Tekstpålogging
Nettverk
- ADSL -klient
- Båndbreddeovervåking
- Brannmur D.
- Fail2Ban innbruddsdetektor
- idmapd -demon
- IPFilter brannmur
- IPsec VPN -konfigurasjon
- Kerberos5
- Linux brannmur
Maskinvare
- CD -brenner
- GRUB Boot Loader
- Linux oppstartskonfigurasjon
- iSCSI -klient
- iSCSI -server
- iSCSI -mål
- Linux RAID
Deretter vil vi se hvordan du installerer Webmin i Debian 9, og for dette vil vi se noen nyttige alternativer for å fullføre denne prosessen helt.
1. Legger til Webmin -arkiver og importerer GPG -nøkkelen
Det første alternativet vi har er å legge til og aktivere det offisielle Webmin -depotet, for dette må vi først opprette en fil som heter webmin.list i katalogen /etc/apt/sources.list.d/ som følger ved å bruke den foretrukne redaktøren, vi eller nano:
sudo nano /etc/apt/sources.list.d/webmin.listI denne nye filen vil vi lime inn følgende:
deb http://download.webmin.com/download/repository sarge contrib deb http://webmin.mirror.somersettechsolutions.co.uk/repository sarge contrib
Vi lagrer endringene ved hjelp av tastekombinasjonen Ctrl + O og avslutter den med tastene Ctrl + X.
Når vi har lagret disse linjene, er det neste trinnet å importere GPG -nøkkelen knyttet til depotet beskrevet ovenfor, for dette utfører vi følgende:
wget http://www.webmin.com/jcameron-key.asc
Deretter vil vi utføre følgende:
sudo apt-key legg til jcameron-key.asc
MerkHusk at hvis vi er som rotbrukere, vil det ikke være nødvendig å legge sudo på forhånd til hver linje.
Logg inn Bli med!