উত্তর:
অনুসারে strace finger
, আমার সিস্টেমে এটি বর্তমান ব্যবহারকারীদের তালিকা পেয়েছে
open("/var/run/utmp", O_RDONLY|O_CLOEXEC) = 4
এবং stat
pty আইএন দ্বারা প্রতিটি সম্পর্কে বিশদ
stat("/dev//pts/0", {st_mode=S_IFCHR|0620, st_rdev=makedev(136, 0), ...}) = 0
যখন তর্ক ছাড়াই চালানো। আপনি যখন এটি দিয়ে চালান @localhost
, এটি fingerd
ডেমনটি ব্যবহার করার চেষ্টা করে এবং যেহেতু এটি 1993 এর বেশি নয়, এটি চলছে না - তাই connection refused
।
সম্পাদনা করুন যখন একটি আর্গুমেন্ট যা দিয়ে চালানো user
বদলে @remote-system
, তা থেকে তথ্য পায় GECOS ক্ষেত্র মধ্যে /etc/passwd
এবং বাড়ি ডিরেক্টরি (যেমন ফাইলের জন্য ~/.plan
)। এতে কোনও বিশেষত্ব নেই, সুতরাং ব্যবহারকারীদের যেমন হোম ফাইল ডিরেক্টরি এবং প্ল্যান ফাইলগুলি পড়তে পারেন যাতে উদাহরণস্বরূপ প্ল্যান ফাইলটি প্রদর্শিত হয়। এখানে (এছাড়াও থেকে strace
) আপনি এটিকে অন্য ব্যবহারকারীর ডিরেক্টরিতে, যা মোড 750 (এবং আমি তার গ্রুপে নেই) এর মধ্যে এই ফাইলগুলির কয়েকটি খুলতে চেষ্টা করেও ব্যর্থ হতে দেখছি:
lstat("/home/cby/.pgpkey", 0x7fff52fcec60) = -1 EACCES (Permission denied)
lstat("/home/cby/.project", 0x7fff52fcec60) = -1 EACCES (Permission denied)
lstat("/home/cby/.plan", 0x7fff52fcec60) = -1 EACCES (Permission denied)
finger offlineusername
? যদিও আমি আমার পোস্টে এটি জিজ্ঞাসা করি নি। আমি কি প্রশ্নটি সম্পাদনা করব বা একটি নতুন পোস্ট করব?
who
। তবে আমি চালাচ্ছি না (বা ইনস্টল) fingerd
; এটা অদ্ভুত হবে।
fingerd
ইন্টারনেট-সংযুক্ত সিস্টেমে চালানো বন্ধ করেছিলাম । আমি আপনার পরিপূরক প্রশ্নের সাথে সামঞ্জস্য রেখে আমার উত্তর আপডেট করেছি; আমি মনে করি একটি সম্পূর্ণ নতুন প্রশ্ন খোলার চেয়ে কমেন্ট যেমন একটি ছোট অতিরিক্ত পয়েন্টের জন্য ঠিক আছে। যাইহোক, আমি লক্ষ্য করছি আপনি এসএফ-তে নতুন (স্বাগতম!); আপনি যদি ইতিমধ্যে না থাকেন তবে দয়া করে আমাদের সহায়তা সফরটি নেওয়ার জন্য কিছুক্ষণ সময় নিন এবং প্রশ্নের উত্তরগুলি গ্রহণ করার বিষয়ে শিখুন (অন্যান্য বিষয়ের মধ্যে)।
who
, আমি কেবল কখনও এটি ব্যবহার করেছিfingerd
এবং অতএব, উভয়finger
এবংfingerd
এমনকি আমার সিস্টেমে ইনস্টল করা হয় না।