'ইউজারড্ড' এবং 'অ্যাডুজার' এর মধ্যে পার্থক্য কী?


55

মধ্যে পার্থক্য কি useraddএবং adduser? কখন / কেন আমি একটি বা অন্যটি ব্যবহার পছন্দ করব?


6
আপনি কোন অপারেটিং সিস্টেমের কথা উল্লেখ করছেন?
mfinni



এটি একটি Debian Linuxভিত্তিক প্রশ্ন।
unixman83

উত্তর:


37

ডেবিয়ান এবং এর সাথে সম্পর্কিত ডিস্ট্রোসের ক্ষেত্রে অ্যাডুজারটি ইউজারডের সাথে বন্ধুত্বপূর্ণ ইন্টারেক্টিভ ফ্রন্টএন্ড।


7
এটি বন্ধুত্বের বিষয় নয়, এটি ব্যবহার সম্পর্কে। ইন্টারঅ্যাকটিভলি একটি অ্যাকাউন্ট যুক্ত করার জন্য আপনি অ্যাডুজারটি ব্যবহার করতে পারেন বা ব্যাচ যুক্ত করার অ্যাকাউন্টগুলির জন্য আপনি ইউজারড ব্যবহার করতে পারেন। useradd এর একটি ইন্টারেক্টিভ মোডও রয়েছে।
tkorkunckaya

@ টকোরকুনকায়া: তাহলে আপনার বর্ণনার উপর ভিত্তি করে ব্যবহারের পরে যদি ইউরারেডও ইন্টারেক্টিভ মোড করতে পারে?
lpapp


13

উবুন্টুতে, ইউজারড্ড সহজেই ব্যবহারকারীর ডাটাবেসে (/ etc / passwd ইত্যাদি) একটি এন্ট্রি তৈরি করে।

অন্যদিকে সংযোজকটি ব্যবহারকারীর জন্য একটি হোম ডিরেক্টরি তৈরি করে, এটিকে / ইত্যাদি / স্কেলের সামগ্রী দিয়ে পপুলেটে এবং আপনাকে পাসওয়ার্ডটি ইন্টারেক্টিভভাবে সেট করতে দেয়।


3
+1 টি। man useradd: "ব্যবহারকারীদের যুক্ত করার জন্য ইউজারড্ড হ'ল একটি নিম্ন স্তরের ইউটিলিটি De
পেট্রুস

আমি বিশ্বাস করি যে অ্যাডুজারটিও ইন্টারেক্টিভভাবে জিইসিওএস ফিল্ডগুলিতে পূরণ করে
মাইকেল লোম্যান

@ পেট্রাস কেন এমন?
lpapp

ইউজারড্ড হোম ডিরেক্টরি তৈরি করতে পারে, পাসওয়ার্ড সেট করতে পারে, গ্রুপগুলিতে যুক্ত করতে পারে, কঙ্কালের ফাইল তৈরি করতে পারে এবং এমনকি শেলও সেট করতে পারে।
ychaouche

13

সর্বদা ব্যবহার করুনadduser (এবং deluserব্যবহারকারীদের মোছার সময়)।

useradd, userdelএবং usermodকমান্ড lowlevel ইউটিলিটি যা ঐতিহাসিক কারণে আছে, যখন হয় adduser/deluserনা দ্য রাইট আর ™। (আমার মনে আছে বর্ণমালার user*পরে চিন্তাভাবনা করে কোনটি ব্যবহার করা উচিত adduser/deluserএবং তাই এটি "আরও খারাপ"))

সম্পর্কিত ম্যানাপেজ অনুযায়ী (উবুন্টু 12.04 যথার্থ প্যাঙ্গোলিন, অর্থাত একটি ডেবিয়ান ডেরিভেটিভ সিস্টেম)।

ম্যানপেজ adduserবলেছেন:

(সামনে জোর দাও.)

adduserএবং addgroupকমান্ড লাইন বিকল্পগুলি এবং কনফিগারেশন তথ্য অনুযায়ী সিস্টেমে ব্যবহারকারী এবং গোষ্ঠীগুলিকে যুক্ত করুন /etc/adduser.confতারা বন্ধুত্বপূর্ণ সামনে মত নিম্ন স্তরের সরঞ্জাম শেষ হয় হয় useradd, groupaddএবং usermodপ্রোগ্রাম , ডিফল্ট ডেবিয়ান নীতি conformant ইউআইডি ও gid মান চয়ন করে, কঙ্কাল কনফিগারেশন সঙ্গে একটি বাড়িতে ডিরেক্টরি তৈরি করার সময় একটি কাস্টম স্ক্রিপ্ট চলমান, এবং অন্যান্য বৈশিষ্ট্য। adduserএবং addgroupপাঁচটি মোডের একটিতে চালানো যেতে পারে:

ম্যানপেজ useraddবলেছেন:

useraddব্যবহারকারীদের যুক্ত করার জন্য একটি নিম্ন স্তরের ইউটিলিটি। ডেবিয়ানে, প্রশাসকদের সাধারণত adduser(8)পরিবর্তে ব্যবহার করা উচিত ।

আরো দেখুন:


এর সাথে সম্মত হন, "সর্বদা অ্যাডুসার ব্যবহার করুন" ইউজারডের মাধ্যমে over এটি গ্রহণযোগ্য উত্তর হওয়া উচিত!
TwystO

7

lrwxrwxrwx। 1 মূল মূল 7 নভেম্বর 17 13:52 / usr / sbin / adduser -> ইউজারড

একটি হ'ল "শর্টকাট" / অন্যটির সাথে "প্রতীকী লিঙ্ক"। সুতরাং কোন পার্থক্য নেই।

এটি রেডহ্যাট লিনাক্সে (এবং সেন্টোস / ফেডোরা) রয়েছে, এটি অন্য ডিস্ট্রোজে সত্য নাও থাকতে পারে।


3
আরএইচটিতে সংশোধন করুন তবে উবুন্টুর মতো কিছু ডিস্টের বিভিন্ন বাইনারি রয়েছে।
এনসিসি

সত্য, আমি আমার উত্তরটি সম্পাদনা করব।
সাইরেক্স

4
অনেক বাইনারি এবং স্ক্রিপ্ট কমান্ড লাইন অনুরোধের ভিত্তিতে তাদের আচরণকে পরিবর্তন করে।
jscott

7

ফ্রিবিএসডি-তে:
adduserস্থানীয় ব্যবহারকারীদের যুক্ত করার জন্য একটি "বন্ধুত্বপূর্ণ" ইন্টারেক্টিভ প্রশ্নোত্তর উপায়।
useraddঅস্তিত্ব নেই।

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