এটি কারণ অনেকগুলি লিনাক্স সিস্টেমে, 1000-র উপরে ইউজারনেমগুলি অনিবদ্ধ (আপনি সাধারণ বলতে পারেন) ব্যবহারকারীদের জন্য সংরক্ষিত। এখানে কিছু তথ্য :
ইউজার আইডি (ইউআইডি) হ'ল এক অনন্য ধনাত্মক পূর্ণসংখ্যা যা প্রতিটি ব্যবহারকারীর জন্য ইউনিক্সের মতো অপারেটিং সিস্টেম দ্বারা নির্ধারিত হয়। প্রতিটি ব্যবহারকারীকে তার ইউআইডি দ্বারা সিস্টেমে সনাক্ত করা হয় এবং ব্যবহারকারীর নামগুলি কেবলমাত্র মানুষের জন্য একটি ইন্টারফেস হিসাবে ব্যবহৃত হয়।
ইউআইডিগুলি তাদের সম্পর্কিত ব্যবহারকারীর নাম এবং অন্যান্য ব্যবহারকারী-নির্দিষ্ট তথ্যের সাথে / ইত্যাদি / পাসডাব্লু ফাইলটিতে সংরক্ষণ করা হয় ...
তৃতীয় ক্ষেত্রটিতে ইউআইডি রয়েছে এবং চতুর্থ ক্ষেত্রটিতে গ্রুপ আইডি (জিআইডি) রয়েছে যা ডিফল্টরূপে সমস্ত সাধারণ ব্যবহারকারীর জন্য ইউআইডি সমান।
লিনাক্স কার্নেলগুলিতে ২.৪ এবং তারপরে, ইউআইডিগুলি স্বাক্ষরিত 32-বিট পূর্ণসংখ্যা যা শূন্য থেকে 4,294,967,296 এর মান উপস্থাপন করতে পারে। তবে, পুরানো কার্নেল বা ফাইল-সিস্টেমগুলি কেবলমাত্র 16-বিট ইউআইডি সমন্বিত করতে সক্ষম সিস্টেমগুলির সাথে সামঞ্জস্য বজায় রাখতে কেবল 65,534 অবধি মান ব্যবহার করার পরামর্শ দেওয়া হচ্ছে।
0 এর ইউআইডিটির একটি বিশেষ ভূমিকা রয়েছে: এটি সর্বদা মূল অ্যাকাউন্ট হয় (অর্থাত্ সর্বশক্তিমান প্রশাসনিক ব্যবহারকারী)। যদিও এই অ্যাকাউন্টে ব্যবহারকারীর নাম পরিবর্তন করা যেতে পারে এবং একই ইউআইডি দিয়ে অতিরিক্ত অ্যাকাউন্ট তৈরি করা যায়, সুরক্ষা দৃষ্টিকোণ থেকে কোনও পদক্ষেপই বুদ্ধিমানের কাজ নয়।
ইউআইডি 65534 সাধারণত কারও জন্যই সংরক্ষিত থাকে না, কোনও ব্যবহারকারী কোনও সিস্টেমের অধিকারী না হয়ে সাধারণ (যেমন, অ-সুবিধাবঞ্চিত) ব্যবহারকারীর বিপরীতে থাকে। এই ইউআইডি প্রায়শই এফটিপি (ফাইল ট্রান্সফার প্রোটোকল) বা এইচটিটিপি (হাইপারটেক্সট ট্রান্সফার প্রোটোকল) এর মাধ্যমে দূরবর্তীভাবে সিস্টেমে প্রবেশ করা ব্যক্তিদের জন্য ব্যবহৃত হয়।
ইউআইডি 1 থেকে 99 এর মধ্যে systemতিহ্যগতভাবে বিশেষ সিস্টেম ব্যবহারকারীদের (যাকে কখনও কখনও সিউডো-ব্যবহারকারী বলা হয়), যেমন চাকা, ডিমন, এলপি, অপারেটর, নিউজ, মেল ইত্যাদির জন্য সংরক্ষিত These কিছু প্রশাসনিক কাজ এবং এর ফলে সাধারণ ব্যবহারকারীদের দেওয়া তুলনায় আরও সুবিধাগুলি প্রয়োজন।
কিছু লিনাক্স ডিস্ট্রিবিউশন (যেমন, সংস্করণ) 100-তে অ-সুবিধাবঞ্চিত ব্যবহারকারীদের জন্য ইউআইডি শুরু করে Others অন্যরা যেমন রেড হ্যাটগুলি এগুলি 500 থেকে শুরু হয় এবং অন্যরা যেমন ডিবিয়ান তাদের 1000 থেকে শুরু করে distrib বিতরণগুলির মধ্যে পার্থক্যের কারণে ম্যানুয়াল কোনও সংস্থায় কোনও নেটওয়ার্কে একাধিক বিতরণ ব্যবহৃত হলে হস্তক্ষেপের প্রয়োজন হতে পারে।
এছাড়াও, স্থানীয় ব্যবহারকারীদের জন্য ইউআইডিগুলির একটি ব্লক যেমন 1000 এর মাধ্যমে 9999 এবং রিমোট ব্যবহারকারীদের (যেমন, নেটওয়ার্কের অন্য কোথাও ব্যবহারকারীদের) জন্য অন্য একটি ব্লক সংরক্ষণ করা সুবিধাজনক হতে পারে, যেমন 10000 থেকে 65534. গুরুত্বপূর্ণ বিষয়টি সিদ্ধান্ত নেওয়া একটি স্কিম এবং এটি মেনে চলা।
নির্দিষ্ট ধরণের ব্যবহারকারীর জন্য সংখ্যার ব্লক সংরক্ষণের এই অভ্যাসের সুবিধার মধ্যে এটি সন্দেহজনক ব্যবহারকারীর ক্রিয়াকলাপের জন্য সিস্টেম লগের মাধ্যমে অনুসন্ধান করা আরও সুবিধাজনক করে তোলে।
জনপ্রিয় বিশ্বাসের বিপরীতে, ইউআইডি ক্ষেত্রে প্রতিটি প্রবেশ অনন্য হওয়া প্রয়োজন নয়। যাইহোক, অ-অনন্য ইউআইডিগুলি সুরক্ষা সমস্যা সৃষ্টি করতে পারে এবং সুতরাং ইউআইডিকে পুরো সংস্থা জুড়েই অনন্য রাখা উচিত। তেমনি, প্রাক্তন ব্যবহারকারীদের কাছ থেকে ইউআইডি পুনর্ব্যবহার যতটা সম্ভব সম্ভব এড়ানো উচিত।
sed 's/:.*//' /etc/passwd