Το Freebsd είναι ένα λειτουργικό σύστημα που χρησιμοποιείται κυρίως από διαχειριστές συστήματος καθώς και από παρόχους υπηρεσιών διαδικτύου. Αυτόματη απενεργοποίηση διακομιστών με βάση αυτό το σύστημα μπορεί να επιτευχθεί με ένα απλό σύνολο εντολών.
Απαραίτητη
- - υπολογιστή;
- - δεξιότητες εργασίας με το Freebsd.
Οδηγίες
Βήμα 1
Εξασφαλίστε την απρόσκοπτη απενεργοποίηση διακομιστών που εκτελούν Freebsd Για να το κάνετε αυτό, βεβαιωθείτε ότι έχει εγκατασταθεί και διαμορφωθεί μια ειδική υπηρεσία Ssh με έλεγχο ταυτότητας δημόσιου κλειδιού. Η μητρική πλακέτα διακομιστή πρέπει να υποστηρίζει αυτόματη διαχείριση ισχύος. Κατά κανόνα, οι περισσότερες σύγχρονες μητρικές κάρτες το υποστηρίζουν.
Βήμα 2
Τερματίστε χαριτωμένα τους διακομιστές που εκτελούν το Freebsd. Εάν η έκδοσή του είναι χαμηλότερη από 5.0, προσθέστε υποστήριξη για τη λειτουργία Advanced Power Management. Για διαχείριση πόρων σε νεότερες εκδόσεις, χρησιμοποιείται το σύστημα Advanced Configuration και Power Interface.
Βήμα 3
Για να προσθέσετε υποστήριξη για αυτό το σύστημα, ενεργοποιήστε αυτήν την επιλογή στο Bios και, στη συνέχεια, προσθέστε την ακόλουθη γραμμή στο αρχείο διαμόρφωσης του πυρήνα: συσκευή apm0 και, στη συνέχεια, δημιουργήστε ξανά τον πυρήνα. Ανοίξτε το αρχείο etc / rc.conf, ορίστε την τιμή σε Ναι στη γραμμή apm_enable.
Βήμα 4
Επανεκκινήστε τον υπολογιστή σας και, στη συνέχεια, χρησιμοποιώντας την εντολή shutdown -p now, μπορείτε να τερματίσετε το σύστημα με αυτόματη απενεργοποίηση. Από προεπιλογή, μόνο ο Root superuser μπορεί να εκτελέσει αυτήν την εντολή, αλλά δεν μπορείτε να του δώσετε απομακρυσμένη πρόσβαση στον διακομιστή.
Βήμα 5
Επομένως, χρησιμοποιήστε το βοηθητικό πρόγραμμα Sudo για να παρέχετε τη δυνατότητα τερματισμού του συστήματος στο Freebsd από έναν απομακρυσμένο υπολογιστή. Εγκαταστήστε το με την ακόλουθη εντολή cd / usr / ports / security / sudo και, στη συνέχεια, πληκτρολογήστε make install clean. Επεξεργαστείτε το τοπικό / etc / sudoers αρχείο, προσθέστε την εντολή τερματισμού του διακομιστή που θα εκτελεστεί, τη διεύθυνση και το όνομα χρήστη.
Βήμα 6
Συνδεθείτε στο διακομιστή για να τερματίσετε την απομακρυσμένη πρόσβαση. Για να το κάνετε αυτό, χρησιμοποιήστε το βοηθητικό πρόγραμμα plink. Εισαγάγετε την ακόλουθη εντολή plink -l "Enter username" -i "Εισαγάγετε όνομα αρχείου, με ιδιωτικό κλειδί> sudo shutdown -p τώρα.