Freebsd is 'n bedryfstelsel wat hoofsaaklik deur stelseladministrateurs sowel as internetdiensverskaffers gebruik word. Outomatiese afskakeling van bedieners gebaseer op hierdie stelsel kan met 'n eenvoudige stel opdragte geskied.
Nodig
- - rekenaar;
- - vaardighede om met Freebsd te werk.
Instruksies
Stap 1
Verseker dat die bedieners wat Freebsd bedryf, grasieus afgeskakel word. Om dit te doen, moet u seker maak dat 'n spesiale Ssh-diens met verifikasie van publieke sleutels geïnstalleer is. Die bediener moederbord moet outomatiese kragbestuur ondersteun. Die meeste moderne moederborde ondersteun dit gewoonlik.
Stap 2
Sluit die bedieners met Freebsd grasieus af. As die weergawe laer is as 5.0, voeg dan ondersteuning vir die Advanced Power Management-funksie by. Vir hulpbronbestuur in latere weergawes word die Advanced Configuration en Power Interface-stelsel gebruik.
Stap 3
Om ondersteuning vir hierdie stelsel toe te voeg, moet u hierdie opsie in Bios aktiveer en dan die volgende reël in die kernkonfigurasielêer byvoeg: apparaat apm0, en bou dan weer die kern op. Maak die etc / rc.conf-lêer oop, stel die waarde op Ja in die apm_enable-lyn.
Stap 4
Herbegin u rekenaar en gebruik dan die afsluit -p nou-opdrag om die stelsel af te skakel met outomatiese afskakeling. Standaard kan slegs die wortel-supergebruiker hierdie opdrag uitvoer, maar u kan hom nie toegang tot die bediener op afstand gee nie.
Stap 5
Gebruik dus die Sudo-program om die stelsel onder Freebsd vanaf 'n afgeleë rekenaar af te skakel. Installeer dit met die volgende opdrag cd / usr / ports / security / sudo, tik dan make install clean. Wysig die plaaslike / etc / sudoers-lêer, voeg die bedieningsafsluitopdrag by wat uitgevoer moet word, adres en gebruikersnaam.
Stap 6
Skakel die bediener in om die afstandtoegang af te skakel. Gebruik die plinkhulpprogram om dit te doen. Voer die volgende opdragplink in - l "Voer gebruikersnaam in" -i "Voer lêernaam in, met privaat sleutel> sudo shutdown -p now.