Instalacja Agenta sieciowego składa się z dwóch kroków:
Przygotowanie urządzenia Linux
W celu przygotowania urządzenia z systemem Linux do zdalnej instalacji Agenta sieciowego:
Jeśli nie możesz połączyć się z urządzeniem, otwórz plik /etc/ssh/sshd_config
i upewnij się, że następujące ustawienia posiadają odpowiednie wartości przedstawione poniżej:
PasswordAuthentication no
ChallengeResponseAuthentication yes
Nie modyfikuj pliku /etc/ssh/sshd_config, jeśli możesz połączyć się z urządzeniem bez problemów; w przeciwnym razie podczas uruchamiania zadania zdalnej instalacji może wystąpić błąd uwierzytelniania SSH.
Zapisz plik (jeśli to konieczne) i uruchom ponownie usługę SSH przy pomocy polecenia sudo service ssh restart
.
visudo
w sudo, aby otworzyć plik konfiguracyjny sudoers.
W otwartym pliku znajdź wiersz rozpoczynający się od %sudo
(lub od %wheel
, jeśli używasz systemu operacyjnego CentOS). W tym wierszu podaj następujące informacje: < nazwa użytkownika
> ALL = (ALL) NOPASSWD: ALL
. W tym przypadku <
username
>
to konto użytkownika, które będzie używane do łączenia urządzenia przy użyciu SSH. Jeśli używasz systemu operacyjnego Astra Linux, w pliku /etc/sudoers dodaj ostatni wiersz z następującym tekstem: %astra-admin ALL=(ALL:ALL) NOPASSWD: ALL
sudo whoami
./etc/systemd/logind.conf
, a następnie wykonaj jedną z następujących czynności:KillUserProcesses=no
.KillExcludeUsers=root
.Jeśli na urządzeniu docelowym działa system Astra Linux, dodaj ciąg export PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
w pliku /home/<
nazwa użytkownika
>/.bashrc
, gdzie <
username
>
to konto użytkownika, które ma zostać użyte do połączenia urządzenia przez SSH.
W celu zastosowania zmienionych ustawień uruchom urządzenie Linux ponownie lub wykonaj następujące polecenie:
$ sudo systemctl restart systemd-logind.service
Instalacja zdalnego Agenta sieciowego
Zdalna instalacja Agenta sieciowego na urządzeniach Linux:
Dla każdego pakietu można wyświetlić jego zależności, korzystając z narzędzi specyficznych dla dystrybucji Linuksa, na którym ten pakiet ma zostać zainstalowany. Więcej informacji na temat narzędzi można znaleźć w dokumentacji do systemu operacyjnego.
su
, aby zachować środowisko: -m, -p, --preserve-environment
.Może zostać zwrócony błąd, jeśli instalujesz Agenta sieciowego z SSH na urządzeniach działających pod kontrolą systemu Fedora w wersjach wcześniejszych niż 20. W tym przypadku, aby instalacja Agenta sieciowego zakończyła się pomyślnie, zakomentuj opcję Defaults requiretty (załącz w składni komentarza, aby usunąć z kodu przetwarzania) w pliku /etc/sudoers. Szczegółowy opis warunku opcji Defaults requiretty, która może powodować problemy podczas połączenia SSH, można znaleźć na stronie Bugzilla.
Przejdź do góry