توی ansible یک playbook نوشتم که کاری رو در سیستم عامل Debian 10 انجام بده. زمانیکه دبیان رو خام میارید بالا با یک یوزر non-root لاگین میشید و هیچ کانفیگی نداره به صورت دستی دو تا کار باید انجام بشه. یکی اینکه یوزری که قرار هست باهاش لاگین بشیم رو از طریق فایل /etc/sudoers پرمیژن بدیم که sudoer بشه و بتونیم کامندهای سطح بالا رو اجرا کنیم دوم اینکه فایل sources.list که لیست ریپازیتوری های دبیان داخلش هست رو آپدیت کنیم که بتونیم پکیج ها و ابزارهایی که نیاز داریم رو نصب کنیم.
من پلی بوکم رو نوشتم که یکسری task انجام بده ولی قبل از اجرای اون تسک ها باید اول یوزر مد نظرم رو توی فایل sudoers ادمین کنم که بتونم باقی کارها رو انجام بدم ولی راه حلی برای این کار پیدا نکردم. البته به صورت دستی اگر به خود سرور دبیان لاگین کنم میتونم به راحتی یوزرم رو sudoer کنم ولی من میخوام این کار از طریق پلی بوک انسیبل انجام بشه.
من پلی بوکم رو نوشتم که یکسری task انجام بده ولی قبل از اجرای اون تسک ها باید اول یوزر مد نظرم رو توی فایل sudoers ادمین کنم که بتونم باقی کارها رو انجام بدم ولی راه حلی برای این کار پیدا نکردم. البته به صورت دستی اگر به خود سرور دبیان لاگین کنم میتونم به راحتی یوزرم رو sudoer کنم ولی من میخوام این کار از طریق پلی بوک انسیبل انجام بشه.