Vsftpd- র জন্য নতুন এফটিপি ব্যবহারকারী তৈরি করার চেষ্টা করার সময় আমি এই সমস্যায় পড়ে গিয়েছি। নিম্নলিখিত কমান্ডটি দিয়ে একটি নতুন ব্যবহারকারী তৈরি করার পরে এবং ফাইলজিলায় লগইন করার চেষ্টা করার পরে, আমি একটি "ভুল পাসওয়ার্ড" ত্রুটি পেয়েছি।
useradd f -p pass -d /home/f -s /bin/false
এটি করার পরে, / ইত্যাদি / ছায়ায় থাকে
f:pass:1111:0:99:2:::
আমি একবার নিম্নলিখিত কমান্ড চালানো এবং একই পাস পাস প্রদান
passwd f
/ ইত্যাদি / ছায়া রয়েছে
f:$1$U1c5vVwg$x5TVDDDmhi0a7RWFer6Jn1:1111:0:99:2:::
দেখা যাচ্ছে যে এনক্রিপশন ঘটে যখন আমি চালানোর passwd কোন কিন্তু উপরে না useradd
গুরুত্বপূর্ণভাবে এটি করার পরে, আমি ঠিক একই শংসাপত্রের সাথে এফটিপিতে লগইন করতে সক্ষম হয়েছি।
আমি সেন্টস 5.11, এফটিপি-র জন্য ভার্সফ্টপিডি এবং এফটিপি অ্যাক্সেসের জন্য ফাইলজিলা ব্যবহার করছি
/ var / লগ / সুরক্ষিত থাকে:
Dec 17 useradd[644]: new group: name=f, GID=511
Dec 17 useradd[644]: new user: name=f, UID=511, GID=511, home=/home/f, shell=/bin/false
আমি যখন -p pass
ইউজারডে পাস করি তখন কেন এটি কাজ করে না ? এটি কাজ করতে আমার কী করা দরকার?
$1$
নির্দেশিত MD5 ব্যবহৃত হয়েছে । এমডি 5, যদিও পাসওয়ার্ডগুলির জন্য একেবারে ভয়ানক নয় , বরং আজকাল দুর্বল দিকের দিকে। এটি সম্পূর্ণ পৃথক প্রশ্ন, তবে আমি আপনাকে দৃ .়ভাবে অনুরোধ করব একটি শক্তিশালী হ্যাশ ফাংশনে স্থানান্তরিত করার বিষয়টি বিবেচনা করুন।
/etc/shadow
এনক্রিপ্ট করা হয়নি তবে হ্যাশ করা হয়েছে
/var/log/secure