Το Webmin είναι ένα εργαλείο διαχείρισης συστήματος που βασίζεται στο web που σας επιτρέπει να διαμορφώνετε και να διαχειρίζεστε το σύστημά σας Linux χρησιμοποιώντας ένα πρόγραμμα περιήγησης. Δεδομένου ότι βασίζεται στον ιστό, μπορείτε να διαχειριστείτε τα μηχανήματα σας εξ αποστάσεως από οποιοδήποτε άλλο σύστημα εντός ή εκτός του δικτύου σας.
Βελτιώνει πολύπλοκες εργασίες διαμόρφωσης συστήματος που διαφορετικά απαιτούν πλήρη κατανόηση των εντολών Linux και χειροκίνητη επεξεργασία των αρχείων διαμόρφωσης. Ως εκ τούτου, είναι πιο κατάλληλο για χρήστες που δεν είναι καλοί στη γραμμή εντολών και έχουν λιγότερη εξειδίκευση στις διαμορφώσεις συστήματος.
Ας δούμε πώς μπορείτε να εγκαταστήσετε το Webmin στον υπολογιστή σας Linux.
Εγκαταστήστε το Webmin στο Ubuntu/Debian χρησιμοποιώντας το APT
Μπορείτε να εγκαταστήσετε το Webmin στο Ubuntu και σε άλλες διανομές που βασίζονται στο Debian χρησιμοποιώντας το επίσημο πακέτο DEB. Για λήψη του πακέτου Webmin DEB, εκτελέστε:
wget https://www.webmin.com/download/deb/webmin-current.deb
Αυτό θα αποθηκεύσει το ληφθέν αρχείο στον τρέχοντα κατάλογο ως webmin-current.deb.
Τώρα χρησιμοποιήστε την εντολή apt to εγκαταστήστε το πακέτο DEB:
sudo apt install ./webmin-current.deb
Πώς να εγκαταστήσετε το Webmin στο Arch Linux
Το Webmin είναι διαθέσιμο στο AUR και μπορείτε να το εγκαταστήσετε χρησιμοποιώντας έναν βοηθό AUR όπως το yay. Για αυτή τη μέθοδο, πρέπει να έχετε εγκαταστήσει το yay στο σύστημά σας.
Μπορείτε να εγκαταστήσετε το Webmin σε διανομές που βασίζονται στο Arch εκτελώντας:
yay -S webmin
Μόλις εγκατασταθεί, ξεκινήστε την υπηρεσία Webmin χρησιμοποιώντας:
sudo systemctl start webmin
Εγκαταστήστε το Webmin σε Fedora και RHEL χρησιμοποιώντας DNF
Για διανομές που βασίζονται σε RHEL, το Webmin παρέχει ένα πακέτο RPM που μπορείτε να εγκαταστήσετε χρησιμοποιώντας το DNF.
Κατεβάστε το πακέτο RPM για Webmin με:
wget https://www.webmin.com/download/rpm/webmin-current.rpm
Στη συνέχεια, εγκαταστήστε το ληφθέν πακέτο εκτελώντας:
Εγκατάσταση sudo dnf ./webmin-current.rpm
Εγκαταστήστε το Webmin χρησιμοποιώντας το επίσημο σενάριο εγκατάστασης
Σε διανομές Linux που βασίζονται σε Debian και RHEL, μπορείτε να εγκαταστήσετε το Webmin χρησιμοποιώντας ένα σενάριο εγκατάστασης. Το μόνο που χρειάζεται να κάνετε είναι να εκτελέσετε το σενάριο και θα εγκαταστήσει αυτόματα το αποθετήριο Webmin και το κλειδί του στο σύστημά σας.
Μετά από αυτό, μπορείτε να εγκαταστήσετε το Webmin χρησιμοποιώντας τον προεπιλεγμένο διαχειριστή πακέτων της διανομής σας.
Ανοίξτε το τερματικό και χρησιμοποιήστε την ακόλουθη εντολή για να κάνετε λήψη του σεναρίου εγκατάστασης Webmin:
wget https://raw.githubusercontent.com/webmin/webmin/master/setup-repos.sh
Τώρα εκτελέστε την ακόλουθη εντολή για να εκτελέσετε το σενάριο:
sudo sh setup-repos.sh
Αυτό το σενάριο θα προσθέσει το αποθετήριο Webmin και το κλειδί στο σύστημά σας. Χρησιμοποιήστε την ακόλουθη εντολή για να εγκαταστήσετε το Webmin σε διανομές που βασίζονται στο Debian:
sudo apt εγκατάσταση webmin
Για να εγκαταστήσετε το Webmin σε διανομές που βασίζονται σε RHEL, χρησιμοποιήστε την εντολή dnf:
sudo dnf εγκατάσταση webmin
Να επιτρέπεται το Webmin μέσω τείχους προστασίας
Από προεπιλογή, το Webmin χρησιμοποιεί τη θύρα 10000, η οποία μπορεί να αποκλειστεί εάν έχετε ένα τείχος προστασίας στο σύστημά σας. Εάν θέλετε να αποκτήσετε πρόσβαση στο Webmin από άλλο σύστημα στο δίκτυο, θα πρέπει να το επιτρέψετε στο τείχος προστασίας σας.
Σε διανομές που βασίζονται στο Debian, μπορείτε να επιτρέψετε την πρόσβαση στη θύρα 10000 με UFW χρησιμοποιώντας την ακόλουθη εντολή:
sudo ufw επιτρέπει 10000
Φορτώστε ξανά το τείχος προστασίας για να εφαρμόσετε τις αλλαγές:
sudo ufw επαναφόρτωση
Για να επαληθεύσετε εάν έχει επιτραπεί η πρόσβαση, εκτελέστε:
κατάσταση sudo ufw
Σε διανομές που βασίζονται σε RHEL, χρησιμοποιήστε την ακόλουθη εντολή για να επιτρέψετε την πρόσβαση στη θύρα 10000:
firewall-cmd --zone=public --add-port=10000/tcp --permanent
Στη συνέχεια, φορτώστε ξανά το τείχος προστασίας για να καταχωρήσετε τις αλλαγές:
firewall-cmd --reload
Μετά από αυτό, εκτελέστε την ακόλουθη εντολή για να επαληθεύσετε την προσθήκη του κανόνα:
sudo firewall-cmd --list-all
Πρόσβαση στον πίνακα ελέγχου Webmin χρησιμοποιώντας πρόγραμμα περιήγησης Ιστού
Για πρόσβαση στο Webmin, ενεργοποιήστε το πρόγραμμα περιήγησής σας και ανοίξτε την ακόλουθη διεύθυνση URL, αντικαθιστώντας διεύθυνση IP με τη διεύθυνση IP του συστήματός σας που φιλοξενεί το Webmin:
http://ip-address: 10000
Θα ανοίξει τη σελίδα σύνδεσης του πίνακα ελέγχου Webmin. Συνδεθείτε χρησιμοποιώντας το όνομα χρήστη και τον κωδικό πρόσβασης ενός χρήστη με δικαιώματα διαχειριστή.
Μόλις συνδεθείτε, θα δείτε τον παρακάτω πίνακα εργαλείων που εμφανίζει μια επισκόπηση του συστήματός σας.
Πώς να απεγκαταστήσετε το Webmin σε Linux
Για να απεγκαταστήσετε το Webmin, ανοίξτε το τερματικό και εκτελέστε την ακόλουθη εντολή:
sudo /etc/webmin/uninstall.sh
Θα ζητήσει την επιβεβαίωσή σας. Εισαγω y για να αφαιρέσετε το πακέτο Webmin και τους σχετικούς καταλόγους του από το σύστημά σας.
Για να απεγκαταστήσετε το Webmin στο Arch Linux, εκτελέστε:
sudo yay -R webmin
Βελτιώστε τη διαχείριση Linux χρησιμοποιώντας το Webmin
Το Webmin παρέχει έναν εύκολο και φιλικό προς το χρήστη τρόπο διαχείρισης εργασιών διαχείρισης συστήματος, εξοικονομώντας παράλληλα χρόνο και προσπάθεια που απαιτούνται για τις μη αυτόματες ρυθμίσεις παραμέτρων. Τώρα που ξέρετε πώς να εγκαταστήσετε το Webmin σε συστήματα Linux, προχωρήστε και δώστε του μια ευκαιρία για να δείτε πώς βελτιώνει τη διαχείριση του συστήματος.
Εκτός από το Webmin, μπορείτε να δείτε πολλά άλλα εργαλεία για να διευκολύνετε τη διαχείριση του συστήματος, όπως Zenmap, Cockpit, Nagios, Puppet κ.λπ.