وبلاگ رسانگار
با ما حرفه ای باشید

سرور مجازی NVMe

روش نصب Ansible روی اوبونتو 24.04

0 17
زمان لازم برای مطالعه: 4 دقیقه


در دنیای دیجیتال، یک نگرانی اصلی برای اکثر سازمان‌ها این است که چگونه چندین سرور را کنترل کرده و آن‌ها را ساده‌سازی کنند process تا کار را برای مدیران خود آسان کنند. خوشبختانه، سیستم های مدیریت پیکربندی مختلفی مانند Ansible وجود دارد که خودکار کردن این وظایف را آسان و راحت می کند.

با یک ابزار اتوماسیون مانند Ansible، می توانید کارهایی مانند استقرار نرم افزار و مدیریت پیکربندی را از یک کنترل Ansible انجام دهید. host بدون نیاز به ورود به هر سرور مورد نظر. Ansible یک ابزار اتوماسیون رایگان است و اگر در آن تازه کار هستید، در این پست همه چیزهایی را که برای نصب آن نیاز دارید به اشتراک گذاشته است. روی اوبونتو 24.04.

نصب و پیکربندی Ansible روی اوبونتو 24.04

برای کار با Ansible به یک کنترل غیرممکن host، که اوبونتو 24.04 ما است و یک یا چند مورد میزبان های Ansible. میزبان‌های Ansible ماشین‌های هدفی هستند که می‌خواهید از یک کنترل آن‌ها را خودکار کنید host. برای این هاست ها از SSH برای اتصال به آنها از طریق جفت کلید SSH استفاده می کنیم. بیایید تجزیه کنیم process به مراحل قابل درک

مرحله 1: Ansible را نصب کنید روی میزبان کنترل شما

در اوبونتو 24.04 (Noble Numbat)، آن جایی است که ما Ansible را نصب خواهیم کرد. ابتدا، اجازه دهید به سرعت سیستم خود را به روز و ارتقا دهیم.

$ sudo آپدیت مناسب && sudo ارتقاء مناسب
روش نصب Ansible روی اوبونتو 24.04روش نصب Ansible روی اوبونتو 24.04

قبل از اینکه بتوانیم Ansible را با استفاده از APT نصب کنیم، اجازه دهید نسخه موجود در مخزن آن را با استفاده از دستور زیر بررسی کنیم.

$ sudo aptسیاست کش قابل تشخیص است
روش نصب Ansible روی اوبونتو 24.04روش نصب Ansible روی اوبونتو 24.04

اکنون می توانیم دستور install خود را اجرا کنیم تا Ansible را از مخزن اوبونتو واکشی و نصب کنیم.

$ sudo apt install ansible
روش نصب Ansible روی اوبونتو 24.04روش نصب Ansible روی اوبونتو 24.04

پس از نصب Ansible، نسخه را بررسی کنید تا تأیید کنید که نصب شما با موفقیت انجام شده است.

$ قابل قبول نسخه
روش نصب Ansible روی اوبونتو 24.04روش نصب Ansible روی اوبونتو 24.04

شما اکنون Ansible را نصب کرده اید روی سیستم شما با این حال، ما باید آن را برای تنظیم کنترل خود پیکربندی کنیم host.

مرحله 2: تنظیم کلیدهای SSH

Ansible از SSH برای اتصال به میزبان های Ansible هنگام اجرای هر کاری از کنترل Ansible استفاده می کند host. به این ترتیب، ما باید کنترل Ansible خود را کپی کنیم hostکلید عمومی SSH برای میزبان های Ansible ما برای اتصال یکپارچه بدون نیاز به هیچ رمز عبور.

پیشنهاد می‌کنیم بخوانید:  روش شستشوی کش DNS روی اوبونتو 22.04

اولین قدم تولید جفت کلید SSH است روی کنترل Ansible ما node.

$ sshkeygen
روش نصب Ansible روی اوبونتو 24.04روش نصب Ansible روی اوبونتو 24.04

می توانید مکان دیگری را برای ذخیره کلید انتخاب کنید یا با مکان پیش فرض بروید. علاوه بر این، شما می توانید یک عبارت عبور برای احراز هویت یا نه تنظیم کنید. هنگامی که تنظیمات برگزیده خود را تنظیم کردید، جفت کلید SSH شما ایجاد می شود.

سپس باید کلید عمومی را در هاست های Ansible خود کپی کنیم. ابتدا مطمئن شوید که آن را دارید آدرس آی پی از هدف host و نام کاربری پس از انجام این کار، ما کلید عمومی را با استفاده از آن کپی می کنیم ssh-copy-id با دستور زیر

$ sshکپی 🀄شناسه نام کاربری@ip_address
روش نصب Ansible روی اوبونتو 24.04روش نصب Ansible روی اوبونتو 24.04

پیامی دریافت خواهید کرد که از شما می پرسد آیا می خواهید ادامه دهید و اتصال را تأیید کنید. برای ادامه «بله» را تایپ کنید.
پس از وارد کردن رمز عبور از راه دور host، خروجی دریافت خواهید کرد که نشان می دهد کلید با موفقیت اضافه شده است.

روش نصب Ansible روی اوبونتو 24.04روش نصب Ansible روی اوبونتو 24.04

در حالی که هنوز به دستگاه راه دور متصل هستید، فایل پیکربندی SSH را باز کنید و احراز هویت رمز عبور را مانند تصویر زیر غیرفعال کنید.

$ sudo نانو /و غیره/ssh/ssh_config
روش نصب Ansible روی اوبونتو 24.04روش نصب Ansible روی اوبونتو 24.04

فایل را ذخیره کنید و از ریموت خود خارج شوید host. دفعه بعد که سعی می کنید وارد شوید، از شما خواسته نمی شود که رمز عبور خود را وارد کنید، زیرا از جفت کلیدهای SSH برای احراز هویت استفاده می شود.

روش نصب Ansible روی اوبونتو 24.04روش نصب Ansible روی اوبونتو 24.04

مرحله 3: پیکربندی گره کنترل Ansible شما

تا کنون، ما Ansible را نصب کرده ایم و کلیدهای SSH را برای اتصال تنظیم کرده ایم. مرحله دیگر این است که کنترل Ansible خود را پیکربندی کنیم node با تعیین آدرس های IP تمام میزبان های Ansible که می خواهیم کنترل کنیم. برای انجام این کار، ما باید یک فایل موجودی حاوی host جزئیات.

فایل موجودی خود را ایجاد کنید و آن را مطابق با اولویت خود نامگذاری کنید. ما فایل موجودی “ansible-host” خود را در فهرست فعلی خود ذخیره کرده ایم. در داخل فایل، جزئیات سرورهایی را که می خواهید کنترل کنید اضافه کنید و مطمئن شوید که کلیدهای SSH هر سرور را همانطور که در مرحله قبل انجام دادیم تنظیم کرده اید.

روش نصب Ansible روی اوبونتو 24.04روش نصب Ansible روی اوبونتو 24.04

در نهایت، فایل موجودی خود را ذخیره کنید و از ویرایشگر متن خارج شوید.
برای تأیید اینکه فایل موجودی Ansible ما وجود دارد، از دستور زیر استفاده کنید و «ansible-hosts» را با مسیر جایی که فایل موجودی خود را ذخیره کرده‌اید جایگزین کنید.

$ قابل قبولفهرست فهرست من ./قابل انجاممیزبان ها y
روش نصب Ansible روی اوبونتو 24.04روش نصب Ansible روی اوبونتو 24.04

یک خروجی دریافت خواهید کرد که زیرساخت Ansible اضافه شده را نشان می دهد host(ها).

پیشنهاد می‌کنیم بخوانید:  روش نصب درایورهای گرافیکی NVIDIA روی یک سرور اوبونتو بدون سر 22.04 LTS

مرحله 4: اتصال Ansible را تست کنید

آخرین مرحله شامل تأیید اینکه اتصال ما کار می کند و اینکه می توانیم از طریق کنترل Ansible به میزبان های Ansible اضافه شده دسترسی داشته باشیم و آن ها را کنترل کنیم، است. node. اگر اتصال به خوبی تنظیم شده بود، باید بتوانیم دستورات را از کنترل خود اجرا کنیم node.

برای مثال، بیایید اجرای a را امتحان کنیم دستور پینگ و ببینید که آیا میزبان ها می توانند متصل شوند. در دستور زیر، “linuxint” را با نام کاربری Ansible هدف خود جایگزین کنید host و فایل موجودی را جایگزین کنید تا با مسیری که مسیر خود را در آن ذخیره کرده اید مطابقت داشته باشد.

$ ansible همه من ./قابل انجاممیزبان ها m پینگ u linuxhint
روش نصب Ansible روی اوبونتو 24.04روش نصب Ansible روی اوبونتو 24.04

خروجی بالا یک پیام موفقیت آمیز را نشان می دهد که تأیید می کند که ما میزبان Ansible خود را کنترل می کنیم. با اجرای دستورات ad-hoc می توانید این موضوع را بیشتر تأیید کنید. به عنوان مثال، اجازه دهید استفاده از دیسک را با اجرای دستور زیر بررسی کنیم.

$ ansible همه من ./قابل انجاممیزبان ها a “df h” u linuxhint
روش نصب Ansible روی اوبونتو 24.04روش نصب Ansible روی اوبونتو 24.04

خودشه! ما موفق به نصب و پیکربندی Ansible شدیم روی اوبونتو 24.04.

نتیجه

نصب Ansible روی اوبونتو 24.04 زمانی آسان است که راهنمای روشنی برای دنبال کردن داشته باشید. این پست به عنوان یک راهنمای واضح عمل می کند تا به شما کمک کند به راحتی و به سرعت Ansible را نصب و پیکربندی کنید روی اوبونتو 24.04. ما تمام مراحل را به اشتراک گذاشته ایم و نشان داده ایم که اتصال Ansible ما همانطور که انتظار می رود کار می کند.

برای نگارش بخشهایی از این متن ممکن است از ترجمه ماشینی یا هوش مصنوعی GPT استفاده شده باشد
لطفا در صورت وجود مشکل در متن یا مفهوم نبودن توضیحات، از طریق دکمه گزارش نوشتار یا درج نظر روی این مطلب ما را از جزییات مشکل مشاهده شده مطلع کنید تا به آن رسیدگی کنیم

زمان انتشار: 1403-04-26 20:08:03

امتیاز شما به این مطلب
دیدگاه شما در خصوص مطلب چیست ؟

آدرس ایمیل شما منتشر نخواهد شد.

لطفا دیدگاه خود را با احترام به دیدگاه های دیگران و با توجه به محتوای مطلب درج کنید