Jak zainstalować i skonfigurować ansible w Linux Mint top 10

Jak zainstalować i skonfigurować ansible w Linux Mint top 10
Ansible to platforma typu open source do automatyzacji i zarządzania infrastrukturą IT i aplikacjami. Służy do konfigurowania, wdrażania i zarządzania serwerami, sieciami i innymi systemami w spójny sposób. Przeczytaj ten przewodnik, jeśli planujesz użyć Ansible w Linux Mint 21, ponieważ wyjaśnia on jego instalację i konfigurację w szczegółowy sposób.

Jak zainstalować Ansible na Linux Mint 21

Ansible jest popularny wśród administratorów systemów i specjalistów IT, ponieważ jest łatwy w użyciu i może pomóc zautomatyzować wiele rutynowych zadań. Proces instalowania Ansible jest łatwy do śledzenia, więc oto kilka niezbędnych kroków do instalacji Ansible w Linux Mint 21:

Krok 1: Najpierw zainstaluj wszystkie wymagane zależności, aby uruchomić Ansible w Linux Mint, wykonując:

$ sudo apt instinst instaluj oprogramowanie-properties-common -y

Krok 2: Następnie wykonaj podane polecenie, aby zainstalować je za pośrednictwem menedżera pakietów Apt w Linux Mint 21:

$ sudo apt instal instalue ansible

Teraz, aby potwierdzić instalację w Ansible, sprawdźmy jej wersję za pomocą:

$ ansible --version

Jak skonfigurować Ansible na Linux Mint 21

Po zakończeniu instalacji nadszedł czas, aby skonfigurować ansible, aby był użyteczny w Linux Mint i za to przejdź przez kolejne kroki:

Krok 1: Najpierw zainstaluj bezpieczny serwer powłoki w Linux Mint, który jest używany do bezpiecznego łączenia i zarządzania systemami zdalnymi przez sieć, aby wykonać:

$ sudo apt install openSsh -server -y

Następnie sprawdź, czy działa, czy nie, sprawdź status SSH w Linux Mint, wykonując:

$ sudo Systemctl Status Sshd

Krok 2: Następnie, aby zapewnić prawidłową funkcjonalność SSH, pozwól temu za pośrednictwem zapory Linux i do tego użycia:

$ sudo ufw pozwól ssh

Krok 3: Teraz utwórz użytkownika; Wprowadź jego/jej dane, takie jak nazwa i numer telefonu, poniżej znajduje się składnia do utworzenia użytkownika:

$ sudo adduser

W moim przypadku nazwałem to „AnsibleUser”:

$ sudo adduser ansibleuser

Krok 4: Teraz pozwól wszystkim użytkownikom Ansible mieć dostęp do hasła do Ansible i do tego edytuj plik ansible, dodając „ansible all = (all) nopasswd: wszystko" za pomocą:

$ echo „ansible all = (all) nopasswd: all” | sudo tee /itp. /sudoers.d/ansible

Krok 5: Następnie, aby wygenerować klawisze SSH przez generator klucza w Linux Mint:

$ ssh-keygen

Krok 6: Teraz skopiuj publiczną wersję klucza SSH do hosta, który chcesz zapewnić dostęp i do tej pory wykonaj podaną poniższą składnię:

$ ssh-copy-id ansible@

Tutaj w moim przypadku adres IP hosta to 192.168.18.72 Więc skopiowałem społeczeństwo do tego adresu IP za pomocą powyższej składni:

$ ssh-copy-id [email protected]

Krok 7: Teraz otwórz plik hosta, aby dodać adresy IP hosta dla Ansible i dla tego wykonania:

$ nano gospodarze

Teraz wprowadź adres IP hostów, który chcesz dać dostęp, tutaj w moim przypadku jest to tylko jeden host, więc podałem tylko jeden adres IP, po zakończeniu wprowadzania adresu IP zamknij plik po jego zapisaniu:

Krok 8: Teraz sprawdźmy, czy Ansible działa, dla tego styku dowolnego z użytkownika, który utworzyłeś, postępując zgodnie z poniższą składnią:

$ ansible all -i ./Hosts -u -m ping

Ponieważ utworzyłem użytkownika o imieniu AnsibleUser, więc pinguję AnsibleUser, postępując zgodnie z wyżej wymienioną składnią:

$ ansible all -i ./hosts -u ansibleuser -m ping

Usuwanie Ansible z Linux Mint 21

Jeśli nie zamierzasz już używać ansible i chcesz go całkowicie usunąć z mennicy Linux, wykonaj:

$ sudo apt usuń -autoremove ansible -y

Wnioski

Ansible został zaprojektowany tak, aby był łatwy w użyciu i uczyć się, i używa prostego, deklaratywnego języka do wyrażania zadań i konfiguracji. Jest również wysoce skalowalny i może być używany do zarządzania dużymi i złożonymi środowiskami IT. W Linux Mint 21 Ansible można zainstalować za pośrednictwem domyślnego menedżera pakietów, ten przewodnik omawia proces instalacji i konfigurowania.