Freebsd är ett operativsystem som används främst av systemadministratörer såväl som internetleverantörer. Automatisk avstängning av servrar baserat på detta system kan åstadkommas med en enkel uppsättning kommandon.
Nödvändig
- - dator;
- - färdigheter i att arbeta med Freebsd.
Instruktioner
Steg 1
Säkerställ graciös avstängning av servrar som kör Freebsd. För att göra detta, se till att en speciell Ssh-tjänst som har autentisering med offentlig nyckel är installerad och konfigurerad i den. Serverns moderkort måste stödja automatisk strömhantering. Som regel stöder de flesta moderna moderkort det.
Steg 2
Stäng graciöst ned de servrar som kör Freebsd. Om dess version är lägre än 5,0, lägg sedan till stöd för Advanced Power Management-funktionen. För resurshantering i senare versioner används Advanced Configuration and Power Interface-systemet.
Steg 3
För att lägga till stöd för detta system, aktivera det här alternativet i Bios, lägg sedan till följande rad i kärnkonfigurationsfilen: enhet apm0 och bygg sedan om kärnan. Öppna filen etc / rc.conf, ställ in värdet till Ja i raden apm_enable.
Steg 4
Starta om din dator och använd sedan kommandot avstängning -p nu för att stänga av systemet med automatisk avstängning. Som standard kan bara root-superanvändaren utföra detta kommando, men du kan inte ge honom fjärråtkomst till servern.
Steg 5
Använd därför Sudo-verktyget för att kunna stänga av systemet under Freebsd från en fjärrdator. Installera den med följande kommando cd / usr / portar / säkerhet / sudo och skriv sedan gör installationen ren. Redigera den lokala / etc / sudoers-filen, lägg till servernavstängningskommandot som ska köras, adress och användarnamn.
Steg 6
Anslut till servern för att stänga av fjärråtkomsten. Använd plink-verktyget för att göra detta. Ange följande kommando plink -l "Ange användarnamn" -i "Ange filnamn, med privat nyckel> sudo shutdown -p nu.