উত্তর:
ব্যবহারকারী মডিউল অনুসারে আপনি এটি ব্যবহার করতে পারেন:
- name: Adding user {{ user }}
user: name={{ user }}
group={{ user }}
shell=/bin/bash
password=${password}
groups=sudo
append=yes
আপনি যখন এটি তৈরি করবেন তখন আপনি কেবল এটি যুক্ত করতে groups=groupnameএবং append=yesএগুলিকে একটি বিদ্যমান ব্যবহারকারীর সাথে যুক্ত করতে পারেন
যদি {{ user }}ইতিমধ্যে সিস্টেমের মধ্যে বিদ্যমান, আপনি শুধু একটি গ্রুপ এটি যোগ করতে নিম্নলিখিত ব্যবহার করা উচিত:
- name: adding existing user '{{ user }}' to group sudo
user:
name: '{{ user }}'
groups: sudo
append: yes
এটি গোষ্ঠীগুলির সেটগুলিতে যুক্ত করতে, আপনি উদাহরণস্বরূপ একটি কমা বিচ্ছিন্ন তালিকা ব্যবহার করতে পারেন groups: admin,sudo।
কেবল সাবধান থাকুন যে আপনি বাদ দিলে append: yesআপনার ব্যবহারকারী অন্য সমস্ত গোষ্ঠী থেকে সরানো হবে, ব্যবহারকারী মোড পৃষ্ঠা অনুসারে । এটি কার্যকর হবে যদি আপনি ব্যবহারকারীর অন্তর্ভুক্ত হওয়া গোষ্ঠীগুলির একটি নির্দিষ্ট তালিকা ব্যবহার করতে চান।
group:ছাড়া লেখার জন্য সাবধান থাকুন sকারণ এটি প্রাথমিক জিআইডি পরিবর্তন করবে।
userমডিউলটি ব্যবহারকারীদের তৈরি না করার কথা মনে করা হচ্ছে যদি তাদের অস্তিত্ব না থাকে তবে ব্যবহারকারী যদি তার ব্যবহারকারীদের পরিবর্তিত করার চেষ্টা করছেন তবে তার অস্তিত্ব নেই বলে মনে করা উচিত যদি তার কোডটি পর্যালোচনা করা উচিত।
append=yesসত্যই আমি যা খুঁজছি!