सर्वर ssh नहीं कर सकता


0

जब मैं सर्वर को ssh के माध्यम से रूट के रूप में लॉगिन करता हूं, तो मुझे केवल निम्न संदेश मुद्रित दिखाई देते हैं, लेकिन शीघ्र स्ट्रिंग गायब है:

Last login: Wed Dec 21 08:12:26 2011 from xxx.xxx.xxx.xxx

मैं टाइप कर सकता हूं, लेकिन सभी कमांड काम नहीं करते हैं। जब मैं ctrl-c दबाता हूं, उसके तुरंत बाद संकेत मिलता है:

[root@xxxxxx~]#

इसके अलावा, sftp रूट के लिए भी काम नहीं करता है। सिस्टम के अन्य सभी उपयोगकर्ता को ऐसी समस्या नहीं है: लॉगिन करने के लिए ctrl-c की आवश्यकता नहीं है, और sftp अच्छी तरह से काम करता है। रिबूट समस्या का समाधान नहीं करता है।

किसी को पता है क्यों?


1
जड़ के खोल को किस रूप में परिभाषित किया गया है /etc/passwd?
Garrett

जवाबों:


2

रूट की .login या .profile फ़ाइल की जाँच करें और देखें कि क्या यह एक प्रोग्राम शुरू करता है (शायद गलती से)।

उदाहरण के लिए, यदि रूट की .profile हो (टाइपो पर ध्यान दें)

filename=/something.txt
cat $filkname > /tmp/foo

यह आपके द्वारा वर्णित लक्षणों का कारण होगा


तुम सही हो। कुछ अनपेक्षित बात है। धन्यवाद
user607722
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.