ইউজারড / অ্যাডুজার ব্যবহার না করে কোনও ব্যবহারকারীকে সিস্টেমে যুক্ত করার জন্য কী পদক্ষেপ?


10

আমি কিছু লিনাক্স প্রশ্ন ব্রাউজ করছিলাম এবং এই আকর্ষণীয় প্রশ্নটি দেখেছি।

useradd/ ব্যবহার না করে কোনও ব্যবহারকারীকে সিস্টেমে যুক্ত করার জন্য কী পদক্ষেপ adduser?

আমার মনে আসার একটি সম্ভাব্য উপায় হ'ল,

  • /etc/passwdফাইলটিতে ব্যবহারকারীর জন্য একটি এন্ট্রি যুক্ত করুন।
  • /etc/groupফাইলটিতে গ্রুপের জন্য একটি এন্ট্রি যুক্ত করুন।
  • যুক্ত ব্যবহারকারীর জন্য হোম ডিরেক্টরি তৈরি করুন।
  • passwdকমান্ডটি ব্যবহার করে নতুন ব্যবহারকারীর পাসওয়ার্ড সেট করুন ।

আমি উপরোক্ত পদ্ধতির পরীক্ষা করেছি এবং এটি ভাল কাজ করেছে।

এটি কি একমাত্র সম্ভাব্য উপায় বা এটি অর্জনের জন্য অন্য কোনও কাজ রয়েছে?


4
ভাল প্রশ্ন, তবে এটি কোথায় কার্যকর হবে?
— নিডাল

1
@ নেট ওয়ার্কার, একই লিঙ্কটি থেকে আমি উত্তরে পোস্ট করেছি, আমি এই তথ্যটিও পেয়েছি। কখনও কখনও ডামি অ্যাকাউন্ট তৈরি করা প্রয়োজন যা লোকেরা ব্যবহার করে না। উদাহরণস্বরূপ, একটি বেনামে এফটিপি সার্ভার সেট আপ করতে ।
— রমেশ

2
@ নেট ওয়ার্কার, ব্যবহারিক ক্ষেত্রে এটি অকেজো হতে পারে। যাইহোক, এখনও এটি কিছু সাক্ষাত্কার প্রশ্নে দরকারী যা আমি এখানে মূলত এই প্রশ্নটি পেয়েছিলাম got serverfault.com/a/225954
— রমেশ

1
এই ব্যাখ্যার জন্য ধন্যবাদ, এবং আপনার উত্তর সত্যই কার্যকর, আমি ভবিষ্যতে এটি চেষ্টা করব।
— নিদাল

2
@ নেট ওয়ার্কার: এখানে একটি ব্যবহারের কেস: উইন 10 এর ডাব্লুএসএল উবুন্টু কাজ করতে রাজি নয়, লক ফাইল সম্পর্কে অভিযোগ করেছে এবং বলেছে যে ফাইলগুলি (রুট হিসাবে কাজ করা) অপসারণের পরে কাজ করতে অস্বীকার করছে। আমি বাজি ধরছি এটি উইন 10 সংস্করণের সাথে সম্পর্কিত, তবে আমি এখনই আপডেট করতে পারছি না। সুতরাং, এটি এমন একটি ক্ষেত্রে যেখানে আমি এই পদ্ধতিটি ব্যবহার করব।
— রানলেভেল0

উত্তর:


13

ব্যবহারকারীকে যুক্ত করার সম্ভাব্য উপায়টি আমি প্রশ্নে যা রেখেছি তার সাথে কম বেশি মিল রয়েছে। আমি থেকে এই পদ্ধতির পেয়েছিলাম এখানে ।

ম্যানুয়ালি একটি নতুন অ্যাকাউন্ট তৈরি করতে, এই পদক্ষেপগুলি অনুসরণ করুন:

সম্পাদনা /etc/passwdসঙ্গে vipwনতুন অ্যাকাউন্টের জন্য একটি নতুন লাইন যোগ করুন। বাক্যবিন্যাস সম্পর্কে সতর্কতা অবলম্বন করুন। কোনও সম্পাদক দিয়ে সরাসরি সম্পাদনা করবেন না। vipwফাইলটি লক করে রাখে, যাতে অন্য কমান্ডগুলি একই সময়ে এটি আপডেট করার চেষ্টা না করে। আপনার পাসওয়ার্ড ক্ষেত্রটি `* 'হওয়া উচিত, যাতে লগ ইন করা অসম্ভব।

একইভাবে, সম্পাদনা /etc/groupসঙ্গে vigr, আপনি যদি পাশাপাশি একটি নতুন গ্রুপ তৈরি করতে হবে।

ব্যবহারকারীর হোম ডিরেক্টরি তৈরি করুন mkdir।

/etc/skelনতুন হোম ডিরেক্টরিতে ফাইলগুলি অনুলিপি করুন ।

ফিক্স মালিকানা এবং অনুমতি chownএবং chmod। -Rবিকল্প সর্বাধিক কার্যকরী। সঠিক অনুমতিগুলি এক সাইট থেকে অন্য সাইটে কিছুটা আলাদা হয় তবে সাধারণত নিম্নলিখিত কমান্ডগুলি সঠিক কাজ করে:

  • cd /home/newusername
  • chown -R username.group .
  • chmod -R go=u,go-w .
  • chmod go= .

এর সাথে পাসওয়ার্ড সেট করুন passwd।

আপনি শেষ ধাপে পাসওয়ার্ড সেট করার পরে, অ্যাকাউন্টটি কাজ করবে। আপনার সমস্ত কিছু না হওয়া পর্যন্ত এটি সেট করা উচিত নয়, অন্যথায় আপনি এখনও ফাইলগুলি অনুলিপি করার সময় ব্যবহারকারী অজান্তেই লগ ইন করতে পারে।


গোষ্ঠী থেকে ব্যবহারকারী নাম আলাদা করার :পরিবর্তে ব্যবহার করা উচিত নয় .?
— pqnet 1

@ pqnet হ্যাঁ, ব্যবহার করুন :।
— joni 12

এই প্রশ্ন এবং উপকরণগুলির জন্য tnx @ রামেশ।
— কার্তিক নেদুনচেজিহিয়ান
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.