Freebsd to system operacyjny używany głównie przez administratorów systemu, a także dostawców usług internetowych. Automatyczne wyłączanie serwerów opartych na tym systemie można wykonać za pomocą prostego zestawu poleceń.
Niezbędny
- - komputer;
- - umiejętności pracy z Freebsd.
Instrukcje
Krok 1
Zapewnij bezpieczne zamykanie serwerów z systemem Freebsd. Aby to zrobić, upewnij się, że jest w nim zainstalowana i skonfigurowana specjalna usługa Ssh, która ma uwierzytelnianie za pomocą klucza publicznego. Płyta główna serwera musi obsługiwać automatyczne zarządzanie energią. Z reguły większość nowoczesnych płyt głównych obsługuje to.
Krok 2
Łagodnie zamknij serwery z systemem Freebsd. Jeśli jego wersja jest niższa niż 5.0, dodaj obsługę funkcji Advanced Power Management. Do zarządzania zasobami w nowszych wersjach używany jest system Advanced Configuration and Power Interface.
Krok 3
Aby dodać obsługę tego systemu, włącz tę opcję w Bios, a następnie dodaj następujący wiersz w pliku konfiguracyjnym jądra: device apm0, a następnie odbuduj jądro. Otwórz plik etc / rc.conf, ustaw wartość Yes w linii apm_enable.
Krok 4
Uruchom ponownie komputer, a następnie za pomocą polecenia shutdown -p now możesz zamknąć system z automatycznym wyłączaniem. Domyślnie tylko superużytkownik root może wykonać to polecenie, ale nie możesz dać mu zdalnego dostępu do serwera.
Krok 5
Dlatego użyj narzędzia Sudo, aby zapewnić możliwość wyłączenia systemu pod Freebsd ze zdalnego komputera. Zainstaluj go za pomocą następującego polecenia cd / usr / ports / security / sudo, a następnie wpisz make install clean. Edytuj lokalny plik / etc / sudoers, dodaj polecenie wyłączenia serwera, które ma zostać wykonane, adres i nazwę użytkownika.
Krok 6
Połącz się z serwerem, aby wyłączyć zdalny dostęp. Aby to zrobić, użyj narzędzia plink. Wpisz następujące polecenie plink -l "Wprowadź nazwę użytkownika" -i "Wprowadź nazwę pliku z kluczem prywatnym> sudo shutdown -p teraz.