Freebsd on käyttöjärjestelmä, jota käyttävät ensisijaisesti järjestelmänvalvojat ja Internet-palveluntarjoajat. Palvelinten automaattinen sammutus tämän järjestelmän perusteella voidaan toteuttaa yksinkertaisilla komentosarjoilla.
Välttämätön
- - tietokone;
- - taidot työskennellä Freebsd: n kanssa.
Ohjeet
Vaihe 1
Varmista, että Freebsd: tä käyttävät palvelimet sulkeutuvat sulavasti. Tätä varten varmista, että siihen on asennettu ja määritetty erityinen Ssh-palvelu, jolla on julkisen avaimen todennus. Palvelimen emolevyn on tuettava automaattista virranhallintaa. Yleensä useimmat modernit emolevyt tukevat sitä.
Vaihe 2
Sulje Freebsd-palvelimet sulavasti. Jos sen versio on alle 5.0, lisää tuen Advanced Power Management -toiminnolle. Uudempien versioiden resurssien hallintaan käytetään Advanced Configuration and Power Interface -järjestelmää.
Vaihe 3
Jos haluat lisätä tukea tälle järjestelmälle, ota tämä vaihtoehto käyttöön Biosissa ja lisää sitten seuraava rivi ytimen kokoonpanotiedostoon: device apm0 ja rakenna sitten ydin uudelleen. Avaa etc / rc.conf-tiedosto, aseta arvoksi Kyllä rivillä apm_enable.
Vaihe 4
Käynnistä tietokone uudelleen ja sitten sammutus -p nyt -komennolla voit sammuttaa järjestelmän automaattisen virrankatkaisun. Oletuksena vain pääkäyttäjä voi suorittaa tämän komennon, mutta et voi antaa hänelle etäyhteyttä palvelimelle.
Vaihe 5
Siksi Sudo-apuohjelman avulla voit sammuttaa järjestelmän Freebsd-ohjelmassa etätietokoneesta. Asenna se seuraavalla komennolla cd / usr / ports / security / sudo ja kirjoita sitten make install clean. Muokkaa paikallista / etc / sudoers-tiedostoa, lisää suoritettava palvelimen sammutuskomento, osoite ja käyttäjänimi.
Vaihe 6
Yhdistä palvelimeen sulkeaksesi etäkäytön. Voit tehdä tämän käyttämällä plink-apuohjelmaa. Kirjoita seuraava komento plink -l "Enter username" -i "Syötä tiedoston nimi, yksityisellä avaimella> sudo shutdown -p nyt.