मैं रूट अनुमतियों के साथ VM (ESXi) पर CentOS सर्वर 7 चला रहा हूं। मेरे पास एक बैश स्क्रिप्ट है (मेरे /etc/profile.d/ निर्देशिका में) जो लॉगिन के तुरंत बाद निष्पादित की जाती है। इससे पहले कि मैं निर्देशिका में अपनी .sh फ़ाइल बनाता, WinSCP के माध्यम से अपने VM से जुड़ने में कोई समस्या नहीं थी। फ़ाइल बनाने और सिस्टम को रीबूट करने के बाद मैं किसी भी समय कनेक्ट नहीं कर सकता। OpenSSH स्थापित है .. लगता है कि बैश निष्पादन कनेक्शन को अवरुद्ध करता है .. अगर मैं अपने .sh फ़ाइल को कंसोल के माध्यम से हटाता हूं बाद में कनेक्शन फिर से स्थापित हो जाता है। क्या यह एक CentOS समस्या है? Ubuntu सर्वर के अंतर्गत यह समस्या कभी नहीं आई।
त्रुटि मुझे मिल रही है:
SFTP प्रोटोकॉल को इनिशियलाइज़ नहीं कर सकता। होस्ट एक SFTP सर्वर चला रहा है?
कोई विचार? आपका अग्रिम में ही बहुत धन्यवाद!
echo
परीक्षण के लिए एक सरल के साथ बदल दिया .. और इस बार कनेक्शन अवरुद्ध नहीं है .. इसलिए यह स्क्रिप्ट की गलती है .. आपकी मदद के लिए धन्यवाद!