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


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.