Freebsd je operační systém, který používají především správci systému a poskytovatelé internetových služeb. Automatické vypnutí serverů založených na tomto systému lze provést pomocí jednoduché sady příkazů.
Nezbytné
- - počítač;
- - dovednosti práce s Freebsd.
Instrukce
Krok 1
Zajistěte řádné vypnutí serverů se systémem Freebsd. Chcete-li to provést, ujistěte se, že je v něm nainstalována a nakonfigurována speciální služba Ssh, která má ověřování pomocí veřejného klíče. Základní deska serveru musí podporovat automatickou správu napájení. Většina moderních základních desek to zpravidla podporuje.
Krok 2
Elegantně vypněte servery se systémem Freebsd. Pokud je jeho verze nižší než 5,0, přidejte podporu pro funkci Advanced Power Management. Pro správu prostředků v novějších verzích se používá systém Advanced Configuration and Power Interface.
Krok 3
Chcete-li přidat podporu pro tento systém, povolte tuto možnost v systému Bios a poté přidejte následující řádek do konfiguračního souboru jádra: zařízení apm0, poté znovu sestavte jádro. Otevřete soubor etc / rc.conf, v řádku apm_enable nastavte hodnotu na Yes.
Krok 4
Restartujte počítač a pomocí příkazu shutdown -p now můžete systém vypnout automatickým vypnutím. Ve výchozím nastavení může tento příkaz provést pouze kořenový superuživatel, ale nemůžete mu poskytnout vzdálený přístup k serveru.
Krok 5
Proto použijte nástroj Sudo, který vám umožní vypnout systém pod Freebsd ze vzdáleného počítače. Nainstalujte jej pomocí následujícího příkazu cd / usr / ports / security / sudo a poté zadejte make install clean. Upravte místní soubor / etc / sudoers, přidejte příkaz k vypnutí serveru, který se má provést, adresu a uživatelské jméno.
Krok 6
Chcete-li vypnout vzdálený přístup, připojte se k serveru. K tomu použijte obslužný program plink. Zadejte následující příkaz plink -l "Zadejte uživatelské jméno" -i "Zadejte název souboru se soukromým klíčem> sudo shutdown -p nyní.