আমি কীভাবে ব্যবহারকারীর আইডি দিয়ে নাম পেতে পারি?


24

আমার এফটিপি ক্লায়েন্টে আমি ফাইলগুলির মালিকের আইডি (99) দেখতে পাচ্ছি।

কোন ব্যবহারকারী এই ফাইলগুলির মালিক তা আমি কীভাবে জানতে পারি?

উত্তর:


34

সংক্ষিপ্ত জেন্ট সংস্করণ (যতক্ষণ না আপনার কেবল ব্যবহারকারীর নাম প্রয়োজন হয়)

$ getent passwd 99
nobody:x:99:99:Nobody:/:/sbin/nologin

কমপক্ষে CentOS 5.6 এ কাজ করে - এটি ব্যবহারকারীর নাম বা uid কী হিসাবে নেবে।


মজার বিষয় হল যথেষ্ট সেন্টোস বিভক্ত কিছু করেছে এবং ব্যবহারকারী 48 পাসডব্লিউডে তালিকাভুক্ত নয়।
— কেন্দ্রিক


6

এটি পরীক্ষা করার দ্রুততম উপায় (যদি আপনার শেল অ্যাক্সেস থাকে তবে): cat / etc / passwd | গ্রেপ 99

বিটিডব্লিউআইআইডি 99 সাধারণত "কেউ না" ব্যবহারকারীর অন্তর্ভুক্ত।


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