Freebsd е операционна система, която се използва предимно от системни администратори, както и от доставчици на интернет услуги. Автоматичното изключване на сървъри, базирани на тази система, може да се осъществи с прост набор от команди.
Необходимо
- - компютър;
- - умения за работа с Freebsd.
Инструкции
Етап 1
Осигурете изящно изключване на сървъри, работещи с Freebsd. За да направите това, уверете се, че в нея е инсталирана и конфигурирана специална услуга Ssh, която има удостоверяване с публичен ключ. Дънната платка на сървъра трябва да поддържа автоматично управление на захранването. По правило повечето модерни дънни платки го поддържат.
Стъпка 2
Изключително изключете сървърите, работещи с Freebsd. Ако версията му е по-ниска от 5.0, добавете поддръжка за функцията Разширено управление на захранването. За управление на ресурси в по-нови версии се използва системата за разширена конфигурация и интерфейс за захранване.
Стъпка 3
За да добавите поддръжка за тази система, активирайте тази опция в Bios, след това добавете следния ред в конфигурационния файл на ядрото: устройство apm0, след това възстановете ядрото. Отворете файла etc / rc.conf, задайте стойността на Да в реда apm_enable.
Стъпка 4
Рестартирайте компютъра си, след което с помощта на командата shutdown -p now можете да изключите системата с автоматично изключване. По подразбиране само суперпотребителят Root може да изпълни тази команда, но не можете да му дадете отдалечен достъп до сървъра.
Стъпка 5
Затова използвайте помощната програма Sudo, за да осигурите възможност за изключване на системата под Freebsd от отдалечен компютър. Инсталирайте го със следната команда cd / usr / ports / security / sudo, след което напишете make install clean. Редактирайте локалния файл / etc / sudoers, добавете командата за изключване на сървъра, която трябва да бъде изпълнена, адрес и потребителско име.
Стъпка 6
Свържете се със сървъра, за да изключите отдалечения достъп. За целта използвайте помощната програма plink. Въведете следната команда plink -l "Въведете потребителско име" -i "Въведете име на файл, с личен ключ> sudo shutdown -p сега.