"এই জাতীয় কোনও ব্যবহারকারী নয়" তবে ব্যবহারকারী পাসডাব্লুড ফাইলটিতে রয়েছে


12

/ ইত্যাদি / এ ফাইলগুলির দিকে তাকানো:

/etc/group:lbutler:*:1005:
/etc/master.passwd:lbutler:$6$s..../:1005:1005::0:0:L Butler:/home/lbutler:/bin/bash
/etc/passwd:lbutler:*:1005:1005:L Butler:/home/lbutler:/bin/bash

কিন্তু:

$ passwd lbutler
passwd: lbutler: no such user

এছাড়াও, ফাইলগুলি /home/lbutler/uid 1005 এবং জিড হিসাবে দেখাবেlbutler

অন্যান্য ব্যবহারকারীদের /etc/passwdকোনও সমস্যা বলে মনে হচ্ছে না

উত্তর:


9

দেখে মনে হচ্ছে আপনার সাথে কিছু দুর্নীতি ঘটেছে /etc/master.passwd। আপনি এটিকে স্বাভাবিক অবস্থায় ফিরিয়ে আনতে পারেন, চেষ্টা করুন:

  • vipwসম্পাদনা করতে /etc/master.passwd
  • কোনও পরিবর্তন ছাড়াই এটি সংরক্ষণ করুন।

আপনি pwd_mkdbপাসওয়ার্ড ডাটাবেস আপডেট করতে ব্যবহার করতে পারেন ।


5
+1: ওপি লিনাক্স ব্যবহারকারী হতে পারে এবং এটি ভাবছে যে ওএস একটি প্রাথমিক উত্স হিসাবে প্রকৃতপক্ষে / ইত্যাদি / পাসডাব্লুডে মনোযোগ দেয়। ফ্রিবিএসডি-তে, / ইত্যাদি / পাসডাব্লুড থেকে উত্পন্ন ডিবি ফাইলগুলি এবং এগুলি সত্যের আসল প্রাথমিক উত্স।
ওয়ারেন ইয়ং

ওপি দয়া vipwকরে ভবিষ্যতে ব্যবহার করুন তবে আপনাকে বিশদটি পরিচালনা করতে হবে না।
উইনি

ভিআইপিডাব্লু ব্যবহার এবং অপরিবর্তিত সংরক্ষণ করা কোনও তাত্পর্যপূর্ণ হয়নি। আমি মাস্টার হিসাবে এটির আগে তালিকাভুক্ত ব্যবহারকারীর জন্য ব্যাকআপ এবং ব্যবহারকারীর পাসওয়ার্ড দেখেছি ass আমি মাস্টার পুনরুদ্ধার করতে পারি.পাসউইউডি আমি কি পিডব্লিউড_মেকডিবি /etc/master.passwd চালাতে পারি? @ উইনি: আমি কখনও কোনও
পাসউইডিডি

এটি সঠিক অনুরোধ যুক্তি হওয়া উচিত:pwd_mkdb -p /etc/master.shadow
উইনি

3

ব্যবহার করে দেখুন pwd_mkdb -p /etc/master.passwd। থেকে man pwd_mkdb:

 -p    Create a Version 7 style password file and install it into
       /etc/passwd.

1

আমি লক্ষ্য করেছি যে lbutler এর তাত্ক্ষণিক আগে ব্যবহারকারীটির ইউআইডি এবং জিআইডি 10014 ছিল (প্রত্যাশিত 1014 এর পরিবর্তে)। সেই ব্যবহারকারী তার পাসওয়ার্ড পরিবর্তন করেছে এবং এর পরে, ইউআইডি 1015 লগইন করতে পারেনি। ভিআইপিডাব্লু ব্যবহার করে আমি দুটি লাইন বিপরীত করে ফাইলটি সংরক্ষণ করেছিলাম। উভয় ব্যবহারকারীই এখন লগইন করতে পারেন এবং মালিকানাগুলি সঠিকভাবে উপস্থিত হতে পারে। পয়েন্টার জন্য ধন্যবাদ।


0

ফ্রিবিএসডি ডেটাবেস ফাইলগুলি ব্যবহার করে পাসওয়ার্ড এবং ব্যবহারকারী এবং আরও কিছুর সন্ধান করে। সুতরাং / ইত্যাদি / পাসডাব্লুড এবং এছাড়াও মাস্টার.পাসউইডটি কেবল সামঞ্জস্যতা এবং তথ্যগত কারণে রয়েছে। কেউ কখনও এটির উপর নির্ভর করা উচিত নয়। সেই ডাটাবেস ফাইলগুলি সরাসরি জিজ্ঞাসা করার কোনও উপায় আছে কিনা তা আমি জানি না। সম্ভবত তাদের এটিতে কোনও প্রকারের এসকিউএল ইন্টারফেস সরবরাহ করা উচিত যাতে পিপিএল ব্যবহারকারীরা সিস্টেমে কী কী আছে ইত্যাদি পরীক্ষা করতে পারে। তারপরে তারা / ইত্যাদি / পাসডাব্লু এবং মাস্টার.পাসউডকে সম্পূর্ণরূপে বিলুপ্ত করতে পারে।

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