আমার 10.04 (এলটিএস) সাথে একই সমস্যা রয়েছে।
আমি যখন আমার এসএসটি চালাই -vvv
, তখন এটি মারা যায়:
debug1: Entering interactive session.
এই উত্তরটি প্রসারিত করা হচ্ছে।
আমি সার্ভারকে দূর থেকে পুনরায় বুট করতে সক্ষম হয়েছি এবং DEBUG লগইন সক্ষম করেছি। এই সুযোগটি লগ ইন থাকার জন্য এবং অন্যান্য লগইন প্রচেষ্টা পর্যবেক্ষণ করার জন্য ব্যবহার করে। এখানে যা ঘটে তা এই। ক্লায়েন্ট সংযোগ করে এবং অনুমোদিত হয় এবং উপরের বার্তায় স্তব্ধ হয়।
সার্ভারে, প্রক্রিয়া তালিকাটি এটি দেখায়:
root 835 0.0 0.1 11476 3348 ? Ss 13:39 0:00 sshd: till [priv]
root 840 0.0 0.0 4804 1124 ? S 13:39 0:00 /bin/sh -c /usr/bin/env -i PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin /bin/run-parts --lsbsysinit /etc/update-motd.d
root 841 0.0 0.0 4728 1108 ? S 13:39 0:00 /bin/run-parts --lsbsysinit /etc/update-motd.d
root 854 0.0 0.0 4804 1144 ? S 13:39 0:00 /bin/sh /etc/update-motd.d/50-landscape-sysinfo
root 861 0.2 0.5 15388 9248 ? S 13:39 0:00 /usr/bin/python /usr/bin/landscape-sysinfo
root 863 0.0 0.0 0 0 ? Z 13:39 0:00 [who] <defunct>
আমি /usr/bin/python /usr/bin/landscape-sysinfo
লগ ইন থাকাকালীন আমি ঠিক জরিমানা চালাতে পারি তবে কোনও কারণে, এটি লগইন প্রক্রিয়াটি কেন স্টল করে তা আমি বুঝতে পারি না। আমি যখন প্রক্রিয়া হত্যা লগ-ইন প্রম্পট চলতে এবং সফল ।
এটি কোনও ssh (d) সমস্যা বলে মনে হচ্ছে না, এটি আরও সম্পর্কিত update-motd
এবং ল্যান্ডস্কেপ। আমি update-motd
প্যাকেজটি আনইনস্টল করেছিলাম , তবে মনে হয় /etc/update-motd
ডিরেক্টরিটি স্থির থাকে এবং স্ক্রিপ্টগুলি এখনও কার্যকর হয় - যার ফলে প্রক্রিয়াটি স্তব্ধ হয়ে যায়।
এটি আরও ডিবাগিং:
/etc/update-motd.d/
ডিরেক্টরিটি সত্যই প্যাকেজের অন্তর্গত নয় এমনটি দেখা যাচ্ছে update-motd
, এটি sshd এর মাধ্যমে পাম প্রমাণীকরণের মাধ্যমে ট্রিগার হয়েছে বলে মনে হচ্ছে।
আমার মনে হচ্ছে এটি পেরেক দিয়ে গেছে!
নিম্নলিখিত ফাইলগুলিতে পাম_মোটড অক্ষম করা হয়েছে:
- /etc/pam.d/sshd
- /etc/pam.d/login
আরো একটা:
apt-get purge landscape-client landscape-common
এগুলি একটি নির্দিষ্ট প্রসারকে সহায়তা করে বলে মনে হচ্ছে। যদিও এটি কেবল আপত্তিকর স্ক্রিপ্টটিকে সরিয়ে দেয় /etc/update-motd.d/
এবং সেই ডিরেক্টরিতে থাকা সমস্ত স্ক্রিপ্টও মুছে ফেলবে না এবং তা থেকে মুক্তিও পাবে না pam_motd
।
সাধারণভাবে, আমি pam_motd
সম্পূর্ণরূপে অক্ষম করার কোনও উপায় খুঁজে পাইনি বলে মনে হয় কারণ এটি যাই হোক না কেন - এটি লগইন প্রক্রিয়াটিকে একটি নির্দিষ্ট প্রসারকে ধীর করে দেয়। এটি স্ক্রিপ্টের মতো ব্লক করে না landscape-common
, তবে এটি ধীর।
এই বিষয়ে বাগ রিপোর্ট:
সেখান থেকে কর্মক্ষেত্র:
আপনি ঠিক বলেছেন যে একটি মোড উপস্থাপনের চেয়ে লগ ইন করার ক্ষমতা আরও গুরুত্বপূর্ণ। যদি এই আচরণটি আপনার পক্ষে সমস্যা হয় তবে বিভিন্ন উপায় রয়েছে যা আপনি এটি অক্ষম করতে পারেন:
- আপনি
/etc/pam.d/sshd
যদি কোনও মোটিড প্রদর্শন করতে না চান তবে 'পাম_মোটড' লাইনটি মন্তব্য করুন ।
/etc/update-motd.d
ডিরেক্টরি বিষয়বস্তু মুছুন ।
- chmod -x স্ক্রিপ্ট
/etc/update-motd.d
যে আপনি চালাতে চান না।