আমি প্যামকে ঘৃণা করি যেহেতু এটি আসেনি।
অ্যাডমিন স্তরে আমি ডিবিয়ান স্কিজে পিএএম ডিবাগিং কীভাবে স্যুইচ করব?
আমি যে সকল সংস্থান সন্ধান করতে পেরেছিলাম তা যাচাই করেছি। গুগল, ম্যানপেইজগুলি, যাই হোক না কেন। কেবলমাত্র আমি এখনও চেষ্টা করি নি (আমি কেবল সাহস করি না, আমি কি উল্লেখ করেছি যে আমি প্যামকে ঘৃণা করি?) প্যামের লাইব্রেরির উত্স খনন করছে।
আমি একটি সমাধানের জন্য গুগল চেষ্টা করেছি, কিছুই না। আমি এখন পর্যন্ত কি খুঁজে পেয়েছি:
http://www.bitbull.ch/wiki/index.php/Pam_debugging_funktion ( /etc/pam_debug) এবং
http://nixdoc.net/man-pages/HP-UX/man4/pam.conf.4.html ( debugপিএএম এন্ট্রিগুলিতে বিকল্প in /etc/pam.d/)।
নাহ, কাজ করে না। কোনও প্যাম আউটপুট নেই, কিছুই নয়, নিরব নিরবতা।
সমাধান অনুসন্ধান করার সময় আমি পামের লিঙ্কগুলিও অনুসরণ করেছিলাম, এটি জার্মানিতে গ্যাস স্টেশন stations ঠিক আছে, হ্যাঁ, সম্ভবত এই সমস্ত বিলিয়ন হিটগুলিতে কোনও সূত্র লুকিয়ে থাকতে পারে, তবে আমি আবিষ্কার করব আমি আবিষ্কার করার আগেই আমি মারা গিয়েছিলাম।
বিশ্রামটি এফওয়াইআই:
আমার কী সমস্যা ছিল?
ডেবিয়ান স্কুইজে আপগ্রেড করার পরে কিছু অদ্ভুত হয়ে উঠল (ভাল, হেই, এটি একবার ছিল, আহ, এ্যাচ-এর ঠিক কী ছিল .. আহ, হ্যাঁ, উডি)। সুতরাং এটি সম্ভবত ডিবিয়ান এর দোষ নয়, কেবল দীর্ঘকাল ধরে চিকিত্সা সেটআপ করুন। আমি তাত্ক্ষণিকভাবে এই ধারণাটি অনুভব করেছি যে এটি পিএএম এর সাথে কিছু করার আছে, তবে আমি সত্যিই জানিনা কী চলছে। আমি পুরোপুরি অন্ধকারে ছিলাম, বাচ্চা হয়ে অসহায় হয়ে পড়েছিলাম, ওয়াইকেডব্লিউম। কিছু ssh লগইন কাজ করেছে, কিছু না। এটা মজার ছিল। কোন সংকেত সনাক্ত করুন ssh -v, কোন সংকেত সনাক্ত করুন /var/log/*, কিছুই। কেবল "প্রমাণ সাফল্য" বা "লেখক ব্যর্থ", কখনও কখনও একই ব্যবহারকারী লগইন একই সময়ে একটি অধিবেশন সমান্তরালভাবে সফল হয় এবং অন্যটির সাথে ব্যর্থ হয়। এবং সত্যিই আপনি কিছু ধরে রাখতে পারবেন না।
অন্যান্য বিকল্পগুলির ট্রেনলোডগুলি খননের পরে আমি এটি সন্ধান করতে সক্ষম হয়েছি। একটি ডেবিয়ান বিশেষ আছে nullokএবং nullok_secure। কিছু দিয়ে স্ক্রু করা হয়েছে /etc/securettyএবং এর উপর নির্ভর করে tty(যা কিছুটা এলোমেলো) কোনও লগইন প্রত্যাখ্যান করা হয়েছিল কি না। সত্যিই খুব ভাল, ভাই!
ঠিক করা সহজ ছিল এবং সবকিছু আবার ঠিক আছে fine
তবে এটি আমাকে এই প্রশ্নে ফেলে রেখেছিল, কীভাবে ভবিষ্যতে এই জাতীয় গোলযোগটি ডিবাগ করা যায় । প্যাম প্রথমবার আমাকে বাদাম চালায় না। সুতরাং আমি একটি চূড়ান্ত সমাধান দেখতে চাই। "সমাধান" হিসাবে চূড়ান্ত, "আর্মেজেডন" হিসাবে চূড়ান্ত নয়। ধন্যবাদ।
আহ, বিটিডব্লিউ, এটি আবার আমার বিশ্বাসকে আরও দৃ strengthened় করেছে যে প্যামের সামনে আসার পর থেকে এটি ঘৃণা করা ভাল। আমি কি উল্লেখ করেছি?
PermitEmptyPasswords yesমধ্যে /etc/ssh/sshd_configঅবশ্যই, তারপর মত পিএএম আউটপুট কিছু pam_unix(sshd:auth): authentication failureডিবাগ চ্যানেল কিংবা কোনো ইঙ্গিত যা পিএএম মডিউল, কিন্তু এখনও কিছুই ব্যর্থতা হত।
/var/log/auth.logফাইল আছে? আমি সম্প্রতি আবিষ্কার করেছি যে উবুন্টু এটি রয়েছে এবং সেখানে পাম সম্পর্কিত সমস্ত জিনিস লগ ইন করে। এখানকার উত্তরগুলির কোনওটিই আমাকে সহায়তা করেনি, তবে অনুসন্ধান করা /var/log/auth.logআমাকে আমার সমস্যা সমাধানে সহায়তা করেছে।
/var/log/auth.logহয় syslog। সমস্যা লগিং নয় ডিবাগিংয়ের। উদাহরণস্বরূপ, পিএএম স্ট্যাকের তাড়াতাড়ি ব্যর্থ হয়ে যায়, আপনি কিছু দেখতে পাবেন না, কারণ মডিউলগুলি যে আউটপুটটি আদায় করা উচিত syslogতা মোটেও চাওয়া হয় না। বা কিছু ব্যর্থ হয় এবং কিছু না, তবে উভয়ই একই লাইনে লগ করে। এটি সঠিক যে, আমার ধারণা, 95% সমস্ত ক্ষেত্রেই সাধারণ লগগুলি সন্ধান করা যায় তবে 5% সম্ভব হয় না, কারণ পর্দার আড়ালে আসলে কী ঘটেছিল তার কোনও সন্ধান পাওয়া যায়নি।
passwd -d userএবং তারপরে বাক্সে এটি ছড়িয়ে দেওয়ার চেষ্টা করুনuser। সিসলগের আউটপুট "ব্যর্থ পাসওয়ার্ড" এর সাথে পিএএম ডিবাগিংয়ের কোনও সম্পর্ক নেই, তাই পাম চুপ থাকে stay