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.