मैं ssh के माध्यम से एक कमांड भेज रहा हूं:
ssh server.org 'bash - एस '& lt; & lt; ईओफ़ एलएस -एल जोमी अपटाइम ईओएफ
सिस्टम में लॉग इन कैसे करें (रिमोट सर्वर)? मैं उन आदेशों को कुछ फ़ाइल में लॉग करना चाहता हूँ (.bash_history या / tmp / लॉग)।
मैंने नीचे पंक्ति को sshd_config में जोड़ने की कोशिश की है:
फोर्सकॉमम यदि [[-z $ SSH_ORIGINAL_COMMAND]]; फिर बाश; Else "$ SSH_ORIGINAL_COMMAND" और gt; & gt; .bash_history; Bash-c "$ SSH_ORIGINAL_COMMAND";
= "Post-text" itemprop = "text">
जब बाश शेल बाहर निकलता है, bash ~ / .bash_logout फ़ाइल से कमांड को पढ़ता है और चलाता है। शायद आप इतिहास कमांड को अंत में .bash_logout (सर्वर) में चला सकते हैं और इसे किसी स्थान पर सहेज सकते हैं।
No comments:
Post a Comment