Rsync के लिए, --no-motdआपके पास अपनी स्क्रिप्ट के लिए motd को दबाने के लिए उपयोग किया जा सकता है और केवल rsync को स्थानांतरित करने का आउटपुट देखें। ऐसा लगता है कि यह rsync 3.x में जोड़ा गया था क्योंकि मुझे वह विकल्प 2.x में नहीं दिखता है।
जब आप rsync के मॉड्यूल की सूची प्राप्त करने की कोशिश कर रहे होते हैं, तो वह पृष्ठ इसका उपयोग नहीं करने के बारे में एक चेतावनी को सूचीबद्ध करता है:
--no-motd
यह विकल्प डेमन ट्रांसफर की शुरुआत में क्लाइंट द्वारा आउटपुट की जाने वाली जानकारी को प्रभावित करता है। यह दिन-प्रतिदिन (MOTD) पाठ के संदेश को दबा देता है, लेकिन यह उन मॉड्यूलों की सूची को भी प्रभावित करता है, जो डेमन "rsync होस्ट ::" अनुरोध के जवाब में भेजता है (rsync प्रोटोकॉल में सीमा के कारण), इसलिए यदि आप डेमॉन से मॉड्यूल की सूची का अनुरोध करना चाहते हैं तो इस विकल्प को छोड़ दें।
Scp के लिए, फ़ाइल को छूने की कोशिश करना ~/.hushlogin। जब मैं फ़ाइलों को स्कैन करता हूं, तो मैं मोटर्ड नहीं देखता हूं, लेकिन आपका सेट अप अलग हो सकता है। loginअधिक जानकारी के लिए आदमी पृष्ठ :
यदि फ़ाइल .hushlogin मौजूद है, तो एक "शांत" लॉगिन किया जाता है (यह मेल की जाँच और अंतिम लॉगिन समय और दिन के संदेश की छपाई को अक्षम करता है)। अन्यथा, यदि / var / log / lastlog मौजूद है, तो अंतिम लॉगिन समय मुद्रित होता है (और वर्तमान लॉगिन दर्ज किया गया है)।
rsync --no-motdमेरे लिए काम नहीं करता है। SSH MOTD को अभी भी दिखाया जा रहा है।